(57)【要約】  ユニバーサル・プラグ・アンド・プレイ(UPnP)サーバ(1-1)、及びUPnPネットワーク上で利用可能なコンテンツの集約ビューを提供する方法を説明する。UPnPネットワークに論理的に接続された装置組（1-6、1-7、1-8）から、利用可能なコンテンツ・アイテムについてのコンテンツ・データは例えば、各UPnPネットワーク化装置が自らのコンテンツをブロードキャストすることに基づいて受信される。受信されたコンテンツ・データに基づいて、UPnPネットワーク上の利用可能なコンテンツの、装置及び場所に無関係の集約ビューを表すデータが生成され、UPnPネットワークに論理的に接続されたクライアント装置（1-5）に用意される。集約ビューはサーチ可能であり得る。UPnPサーバは、ネットワーク上の装置全てに集約ビューをブロードキャストすることができる。
2008530681.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ情報をクライアント装置に提供する方法であって、
ユニバーサル・プラグ・アンド・プレイ(UPnP)ネットワークに論理的に接続された複数の装置から、利用可能なコンテンツ・アイテムについてのコンテンツ・データを受信する工程と、
前記受信コンテンツ・データに基づいて、前記UPnPネットワーク上の利用可能コンテンツの集約ビューを、集約ビューを表すデータとして生成する工程と、
前記UPnPネットワークに論理的に接続されたクライアント装置に、前記集約ビューを表す前記データを送信する工程とを備え、前記集約ビューは、前記UPnPネットワーク上の前記利用可能コンテンツの、装置と無関係であり、位置と無関係である統合ビューである方法。
【請求項２】
請求項１記載の方法であって、前記クライアント装置に提供される前記集約ビューを表す前記データは、利用可能なコンテンツ・アイテムを求めてサーチ可能である方法。
【請求項３】
請求項２記載の方法であって、前記集約ビューを表す前記データが、キーワード、利用履歴、コンテンツ・タイプ及びコンテンツ・ジャンルのうちの１つによってサーチ可能である方法。
【請求項４】
請求項１記載の方法であって、前記複数の装置が、前記UPnPネットワークに論理的に接続された装置全てを含む方法。
【請求項５】
請求項１記載の方法であって、前記複数の装置のうちの装置それぞれは、そのコンテンツをブロードキャストして、前記コンテンツ・データの前記受信を可能にする方法。
【請求項６】
請求項１記載の方法であって、前記集約ビューを表す前記データが、前記複数の装置のうちの装置それぞれに自動的に送信される方法。
【請求項７】
請求項１記載の方法であって、前記UPnPネットワークは、前記集約ビューを表す前記データを供給することが可能にされた装置を１つのみ含む方法。
【請求項８】
請求項１記載の方法であって、前記集約ビューが、前記複数の装置のうちのアウト状態の装置のコンテンツを含み、前記アウト状態の装置が、現在、オフライン状態及び範囲外状態の少なくとも一方である装置である方法。
【請求項９】
コンテンツ情報をクライアント装置に提供するよう構成されたサーバであって、
ユニバーサル・プラグ・アンド・プレイ(UPnP)ネットワークに論理的に接続された複数の装置から、利用可能なコンテンツ・アイテムについてのコンテンツ・データを受信するよう構成されたコンテンツ・データ受信器と、
前記受信コンテンツ・データに基づいて、前記UPnPネットワーク上の利用可能コンテンツの集約ビューを、集約ビューを表すデータとして生成するよう構成された集約ビュー生成器と、
前記UPnPネットワークに論理的に接続されたクライアント装置に、前記集約ビューを表す前記データを送信するよう構成されたビュー提供手段インタフェースとを備え、前記集約ビューは、前記UPnPネットワーク上の前記利用可能コンテンツの、装置と無関係であり、位置と無関係である統合ビューであるサーバ。
【請求項１０】
請求項９記載のサーバであって、利用可能なコンテンツ・アイテムに用意された前記集約ビューを表す前記データを前記クライアント装置がサーチすることを可能にするよう構成されたサーチ・ハンドラを更に備えるサーバ。
【請求項１１】
請求項9記載のサーバであって、前記サーチ・ハンドラが、キーワード、利用履歴、コンテンツ・タイプ及びコンテンツ・ジャンルのうちの１つによって前記サーチを可能にするよう構成されたサーバ。
【請求項１２】
請求項９記載のサーバであって、前記コンテンツ・データ受信器は、前記コンテンツ・データを前記複数の装置から受信するよう構成され、前記複数の装置は、前記UPnPネットワークに論理的に接続された装置全てを含むサーバ。
【請求項１３】
請求項９記載のサーバであって、前記コンテンツ・データ受信器は、ブロードキャストされたデータを前記コンテンツ・データとして前記複数の装置から受信するよう構成されたサーバ。
【請求項１４】
請求項9記載のサーバであって、前記複数の装置のうちの装置それぞれは、そのコンテンツをブロードキャストして、前記コンテンツ・データの前記受信を可能にするサーバ。
【請求項１５】
請求項9記載のサーバであって、前記集約ビューを表す前記データが、前記複数の装置のうちの装置それぞれに自動的に送信されるサーバ。
【請求項１６】
請求項９記載のサーバであって、前記複数の装置を規定する設定を有するサーバ。
【請求項１７】
請求項9記載のサーバであって、前記集約ビューが、前記複数の装置のうちのアウト状態の装置のコンテンツを含み、前記アウト状態の装置が、現在、オフライン状態及び範囲外状態の少なくとも一方である装置であるサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク・コンテンツ情報表示の分野、ユニバーサル・プラグ・アンド・プレイ(UPnP)ネットワーク・サーバによって提供又はブロードキャストされる情報の分野、及びネットワーク・コンテンツの集約ビューの表示の分野に関する。
【背景技術】
【０００２】
ホーム・ネットワーク及びユニバーサル・プラグ・アンド・プレイ(UPnP)技術の登場によって、一層多くの数のタイプの装置を相互接続することができる。音楽、オーディオ、ビデオ、写真を表すデータを記憶するユニバーサル・プラグ・アンド・プレイ・ネットワーク装置では、テキスト・ファイル及びその他の文書、並びにその他の種類のコンテンツは全て、相互接続することができる。更に、別々のユーザが、装置及びコンテンツを同じUPnPネットワークに提供し、それによって、UPnPネットワーク上で利用可能な情報又はコンテンツに対する透過性及びアクセス性を損ない得る。
【０００３】
ネットワーク上のコンテンツへのアクセスを容易にするための解決策が、他のネットワーク関連技術において提供されている。例えば、Clark他による欧州特許第1,234,442号明細書には、加入者に適切であり得るコンテンツのリストのメタデータを有するサーチ可能なサーバを備えた大規模の個人化された分散メディア・オン・デマンド・システムが開示されている。しかし、Clark開示のシステムやその他の関連技術のシステムは、UPnPネットワークに対する前述の解決策を提供するものでない。更に、Clarkには、ネットワーク上で利用可能なコンテンツの、装置及び位置と無関係の集約ビューは開示されていない。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
UPnPネットワーク上のコンテンツの集約ビューを提供するUPnPサーバの機能を実施するか、又は行う方法、システム、装置、及びコンピュータ読み取り可能な媒体を提供する。
【課題を解決するための手段】
【０００５】
前述の方法は、ユニバーサル・プラグ・アンド・プレイ(UPnP)ネットワークに論理的に接続された装置組から、利用可能なコンテンツ・アイテムについてのコンテンツに関するデータ（コンテンツ・データ）を受信する工程と、受信されたコンテンツ・データに基づいて、UPnPネットワーク上の利用可能コンテンツの集約ビューを、集約ビューを表すデータとして生成する工程と、UPnPネットワークに論理的に接続されたクライアント装置に、集約ビューを表すデータを送信する工程とを含み得る。集約ビューは、UPnPネットワーク上の利用可能コンテンツの、装置と無関係であり、位置と無関係である統合ビューである。
【０００６】
更なる機能も提供する。例えば、クライアント装置に提供される集約ビューを表すデータは、利用可能なコンテンツ・アイテムを求めてサ―チ可能であり得る。更に、集約ビューを表すデータを、キーワード、利用履歴、コンテンツ・タイプ及びコンテンツ・ジャンルのうちの１つによってサーチ可能であり得る。
【０００７】
装置組は、UPnPネットワークに論理的に接続された装置の全てを含み得る。
【０００８】
更に、装置組の各装置は、そのコンテンツをブロードキャストしてコンテンツ・データの受信を可能にすることができる。
【０００９】
更に、集約ビューを表すデータは、複数の装置のうちの各装置に自動的に送信することが可能である。
【００１０】
更に、UPnPサーバについて説明する。前述のサーバは、ユニバーサル・プラグ・アンド・プレイ(UPnP)ネットワークに論理的に接続された複数の装置から、利用可能なコンテンツ・アイテムについてのコンテンツ・データを受信するコンテンツ・データ受信器と、受信コンテンツ・データに基づいて、UPnPネットワーク上の利用可能コンテンツの集約ビューを、集約ビューを表すデータとして生成する集約ビュー生成器と、UPnPネットワークに論理的に接続されたクライアント装置に、集約ビューを表すデータを送信するビュー提供手段インタフェースとを含み得る。集約ビューは、UPnPネットワーク上の利用可能コンテンツの、装置と無関係であり、位置と無関係である統合ビューである。
【００１１】
前述のサーバは、利用可能なコンテンツ・アイテムを求めて、提供される集約ビューを表すデータをクライアント装置がサーチすることを可能にするサーチ・ハンドラを更に含み得る。
【発明を実施するための最良の形態】
【００１２】
以下の記載、及び前述の図は、本願の発明者によって現在最大限に理解した、本出願人の発明の実施例を表している。しかし、本発明の数多くの修正が可能であり、本発明は、本発明の趣旨から逸脱しない限り、他の形態で実施し、他のやり方で実行することができる。更に、本発明の趣旨から逸脱しない限り、前述の実施例の構成を、省略するか、選択的に若しくは全面的に他の実施例と組み合わせるか、又は、他の実施例の構成、若しくはその一部を置換するよう用いることができる。図、及び詳細な説明はしたがって、本発明の局面の例証的な説明としてみなすべきであるが、本発明の範囲を限定するものとして解されるべきでない。
【実施例】
【００１３】
図１に示すように、UPnPサーバ1-1はいくつかのモジュールを含んでおり、これは以下に説明する。UPnPサーバ1-1のモジュール、若しくはその一部分、及び／又は検索システム全体は、ハードウェア、ソフトウェア、ファームウェア、又は前述の組み合わせを有し得るが、一部のモジュールが例えば、ハードウェアを有し得る一方、他のモジュールは、ソフトウェア、ファームウェア、又はそれらの組み合わせを有し得る。更に、検索システムのモジュールが全て、同様な装置とともに配置される必要がある訳でないか、又は同様な装置と一体化される必要がある訳でない。検索システムには、そのシステム又は構成部分が、既存の装置によって備えられる適切なモジュールから「分離」され得るような分散アーキテクチャも考えられている。
【００１４】
以下の説明は、データベース1-2と物理的に一体化されているか、若しくは有線／無線の接続を介して接続されているか、又は図１に示すようにネットワーク1-9を介して接続されたＵＰｎＰサーバ1-1を表す。UPnPサーバ1-1及び／又はデータベース1-2は、物理的に互いに一体化又は接続して実施することができる。それぞれを、又は両方を併せて、装置（MP3プレイヤ、CDミニディスク・プレイヤやその他のタイプのメディア・プレイヤ及び／若しくはレコーダ、データ・カートリッジ・プレイヤ、家庭用娯楽システム、テレビ受像機、ハンドヘルド型娯楽装置、パソコン、ラップトップ／ノートブック型コンピュータ、プリンタ、スキャナ、複写機やその他の周辺装置、ゲーム・ステーション、ワークステーション、インテリジェント型台所／家庭用機器、パーソナル・ビデオ・レコーダ、娯楽システム、電子手帳や、個人用ハンドヘルド型装置など）として実施するか、又は前述の装置と物理的に一体化して実施することができる。
【００１５】
データベース1-2は、2つ以上の前述の装置上のコンテンツ・アイテムの編成又はグループ化が可能であるように接続された、いくつかの記憶装置を含み得る。更に、データベースは、データベース1-2にロードし、データベース1-2によって取り出すことが可能な１つ又は複数の記憶媒体（ディスク（CD、DVD、ジップ・ディスク、フロッピー（登録商標）・ディスク、データ・カートリッジ等を含む）など）を含み得る。しかし、UPnPサーバ1-1は、ネットワーク1-9（LAN、WAN、インターネット等など）を介して特定の別の遠隔記憶装置にコンテンツを記憶することもできる。
【００１６】
図１は、接続されたUPnP装置L-Q（図１の1-6、1-7及び1-8）並びにクライアント装置1-5とともに、UPnPサーバ1-1とUPnPネットワーク1-9とを示す。前述のUPnP装置L-Q（1-6、1-7及び1-8）は、有線又は無線でネットワーク1-9に接続することができ、多くの別々のタイプのもの（例えば、MP3プレイヤ、CDミニディスク・プレイヤやその他のタイプのメディア・プレイヤ及び／又はレコーダ、データ・カートリッジ・プレイヤ、家庭用娯楽システム、テレビ受像機、ハンドヘルド型娯楽装置、パソコン、ラップトップ／ノートブック型コンピュータ、プリンタ、スキャナ、複写機やその他の周辺装置、ゲーム・ステーション、ワークステーション、インテリジェント型台所／家庭用機器、パーソナル・ビデオ・レコーダ、娯楽システム、電子手帳や、個人用ハンドヘルド型装置や、前述の何れかの組み合わせを備える機能を有する装置などを含む）であり得る。いくつの装置を接続してもよい。UPnPネットワークの語は場合によっては、本明細書及び特許請求の範囲では図１に示す構成全てを表すのに用いられる。前述の場合、ネットワーク1-9は、装置間の接続を表すものとし、図示していない他の装置を包含するものとし得る。
【００１７】
図１に示すように、UPnPネットワークは、クライアント装置1-5、並びに、UPnP装置L(1-6)、UPnP装置M（1-7）、及びUPnP装置Q(1-8)を含む。UPnPサーバ1-1は、UPnPネットワーク化された装置からコンテンツ・データを受信するコンテンツ・データ受信器1-11と、コンテンツがネットワーク上にある場所及び装置と無関係である、UPnPネットワーク上で利用可能なコンテンツの統合ビューとしてみなし得る集約ビューを、UPnPネットワーク化された装置から受信されたコンテンツ・データに基づいて編集する集約ビュー生成器1-12とを含む。UPnPサーバ1-1のコントローラ1-15は、UPnPサーバ1-1のモジュールの全体の連係を処理することができ、外部と（ユーザ・インタフェース（図示せず）などと）、かつ／又は、UPnPサーバ1-1が一体化される、システムの別のモジュールとインタフェースすることができる。
【００１８】
本発明の実施例によれば、集約ビューは、重複コンテンツ・アイテムが一度のみ示されるか、又は、一次見出しの下で記載され、見つけることができる装置を二次見出しが示すように提供することができる。集約ビューは、多くの別々のタイプのコンテンツ（音楽やオーディオのコンテンツ、プレイリスト、ビデオ、写真、テキスト・ファイル、表計算、JPEGファイル、MPEG（MPEG-2、MPEG-3等を含む）ファイル、XMLデータ、HTML、マルチメディアやその他のタイプのファイル、文書、リスト（実行可能な又は実行されたコマンドのリストなど）、ソフトウェア、装置ステータス情報や、その他のタイプのデータを含む）のビューを提供することができる。メタデータ、利用履歴情報（コンテンツ・アイテム及び又は装置自体に関する）や、前述のタイプの情報の組み合わせも含み得る。
【００１９】
UPnPサーバ1-1は、この集約ビューを表すデータをクライアント装置1-5に（例えば、自動的に、クライアント装置1-5の起動によって、又は、クライアント装置1-5による、前述の情報に対する要求によって）送信するビュー提供手段インタフェース1-13、及びサーチ・ハンドラ1-14も含む。サーチ・ハンドラ1-14は、提供された集約ビュー・データに基づいてクライアント装置1-5からサーチ・アーギュメントを受信し、受信されたサーチ・アーギュメントに応答して情報をクライアント装置1-5に供給し、UPnPネットワーク化された装置1-6、1-7又は1-8へのリンク、又は、判定されたコンテンツがある、UPnPネットワーク上の場所についての別のアクセス情報をクライアント装置1-5に更に供給し得る。
【００２０】
UPnPサーバ1-1の動作を次に、図１及び図２を参照して説明する。通常、UPnPネットワークでは、ネットワーク化されたUPnP装置はその記憶コンテンツをブロードキャストする。図２のS1では、図１に示すUPnPサーバ1-1のコンテンツ・データ受信器1-11は、UPnPネットワークに接続された装置（前述において識別されたタイプの利用可能なコンテンツ・アイテムを有する装置L-Q（1-6、1-7及び1-8）など）からコンテンツ・データを受信する。UPnPネットワークの装置は、コンテンツ・データ（次いで、UPnPサーバ1-1によって受信される）をブロードキャストすることができる。あるいは、UPnP及びサーバ1-1は、利用可能な装置上に記憶されたコンテンツ・アイテムを求めて、UPnPネットワークに接続された装置に問い合わせることができる。
【００２１】
本発明の局面によれば、コンテンツ・データ受信器1-11は、UPnPネットワークに接続された、コンテンツ・アイテムを記憶する装置全てのコンテンツ・データを受信する。クライアント装置1-5はそのコンテンツ情報をUPnPサーバ1-1に供給することもでき、よって、集約ビューは、クライアント装置自体のコンテンツ情報を含み得る。あるいは、UPnPサーバ1-1は、表示の重複、及び／又はユーザの混乱をなくすために、各クライアントに提供される集約ビューをフィルタリングして、そのクライアント上で利用可能なコンテンツを除外することができる。
【００２２】
本発明の局面によれば、集約ビュー・サーバを用いれば、「アウト状態の」装置（すなわち、現在存在していないか、又はオフラインの装置）のコンテンツをサーチすることも可能である。例えば、集約ビュー・コンテンツが集約ビュー・サーバ上に記憶されており、集約ビューにそのコンテンツも含まれるモバイルUPnP装置が存在しているとする。その場合、コンテンツをサーチすることが可能であるが、モバイル装置が範囲外に移動した場合、コンテンツに達する方法が何もないことがあり得る。更に、本発明の局面によれば、集約ビュー・サーバの設定によって、この点における挙動が変わり得る。
【００２３】
更に、本発明の局面によれば、オフラインの（現在、存在していない）装置のサ―チを容易にするためには、集約ビュー・サーバが、そのコンテンツを追跡することを必要とする装置のリストを有する場合、一助となる。よって、近傍がポータブルUPnP装置によって入った場合、この装置は、装置が一定範囲内にある限り、集約ビューを介してしか可視でないことがあり得るが、ユーザの装置は、存在していなくてもサーチ可能であり得る。
【００２４】
図２のS2では、集約ビュー生成器1-12は、S1において受信されたコンテンツ・データに基づいて、UPnPネットワークの装置上の利用可能なコンテンツの集約ビューを生成する。集約ビューは、ネットワークの装置上の利用可能なコンテンツ全ての表示であり得る。集約ビューは、コンテンツが利用可能な、ネットワーク上の特定のネットワーク化装置又は場所を識別する必要性から、クライアント装置1-5を用いるユーザ（図示せず）を解放するために、装置及び場所と無関係に表示される。
【００２５】
S3では、集約ビューを表すデータが、UPnPサーバ1-1のビュー提供手段1-13によってクライアント装置1-5に供給される。これは、クライアント装置1-5の起動によって、クライアント装置1-5による前述の情報に対する要求に基づいて、利用可能なコンテンツ・データにおける変化（UPnPネットワーク上の既存の装置への１つ若しくは複数のコンテンツ・アイテムの追加など）に基づいて、UPnPネットワークに接続される装置の追加に基づいて、又は、UPnPネットワークに関する別の特定の事象に基づいて行うことができる。本発明の実施例によれば、集約ビューを表す前述のデータは、UPnPサーバによって定期的にブロードキャストされる。
【００２６】
前述の集約ビューの形式は異なり得るものであり、特定のアプリケーション、及び集約ビューが供給されるクライアント装置の機能に依存し得る。よって、前述の集約ビューのいくつかの形式を事前に編集し、クライアント装置1-5の機能、パラメータ及び／又はオペレーティング・システムに基づいてクライアント装置1-5に供給することができる。更に、形式は、必要に応じてリアルタイムでクライアント装置1-5及びユーザの要件及び設定に合わせて変わり得る。例えば、クライアント装置1-5上で利用可能な画面又は表示ディスプレイ、クライアント装置1-5のオペレーティング・システム、及びクライアント装置1-5において利用可能なメモリによって、クライアント装置1-5に送信される集約ビューについて提示される情報の形式及び／若しく深度、又は情報の粒度が決まり得る。更に、集約ビューは、場合によっては本明細書及び特許請求の範囲において、クライアント装置1-5によって表示されるものとして記載しているが、代わりに、又は更に、プリントアウト、動画像、オ―ディオ情報、他のタイプの出力や、前述の組み合わせとして提供することができる。
【００２７】
クライアント装置1-5上で利用可能な集約ビューの形式は、クライアント装置1-5によって規定することができるか、又は、事前に記憶された、クライアント装置1-5のユーザ・プロファイル又は装置プロファイルを参照して判定することができる。例えば、集約ビューの前述の形式は、コンテンツ・タイプによって論理的に編成された利用可能なコンテンツ（見出し（写真、音楽、映画、テキスト・ファイル、個人の連絡先情報等など）の下で編成されたコンテンツ・アイテムなど）のリストであり得るものであり、ユーザによって編成することができ（ユーザ１のコンテンツを含む集約ビュー、ユーザ２のコンテンツを含む集約ビューなど）、前述の特定の組み合わせによって、又は本発明の目的を実施するうえで適切な特定の他の事項で編成することができる。
【００２８】
本発明の実施例によれば、集約ビューはUPnPサーバ1-1によって、UPnP上に接続された装置それぞれに送信される（例えば、UPnPサーバ1-1は、集約ビューを表すデータをブロードキャストすることができる）。よって、クライアント装置1-5に加えて、装置L-Q（図１の1-6、1-7、1-8）それぞれはよって、集約ビューをユーザに提供することができ、よって、クライアント装置とみなすことができる。更に、装置L-Q（1-6、1-7、1-8）の部分集合はクライアント装置（例えば、設定（デフォールト設定又はユーザ起動設定）が設定されたもの）であり得るか、又は、前述のビューを提示することができる装置は、集約ビューを表すデータを受信することができる。
【００２９】
本発明の局面によれば、UPnPネットワークにおける一装置のみが、集約ビュー・サーバとして機能することが可能である。例えば、サーバは、UPnPネットワーク上の装置（又は２つ以上の他の装置）が、局所にその装置上に存在していないコンテンツもブロードキャストしているか否かを調べることが可能であり、肯定の場合、サーバは、装置が集約ビュー・サーバであるものとし、集約ビューをブロードキャストしない。当然、ネットワーク上での複数の集約ビュー・サーバを阻止するために、より巧緻なやり方（特別なメタデータ・フラグを設定することや、単に、UPnPネットワークの集約ビュー・サーバとして装置をユーザが設定することを可能にすることなど）を考え出すことが可能である。よって、２つの集約ビュー・サーバが、既に利用可能なコンテンツを追加することによって行ったり来たりして更新し続ける状況を避けることができる。
【００３０】
本発明の局面によれば、Ｓ４において記載したように、UPnPサーバ1-1のUPnPのサーチ・ハンドラ1-14は、コンテンツ・アイテムのサーチ・アーギュメントを受信することができる。前述の１つ若しくは複数のアーギュメントは、コンテンツ・アイテムのキーワード（タイトルなど）や、コンテンツ・アイテムのその他の識別子、コンテンツ・アイテムに関連したクリエータ、アーチスト若しくは演者の名前、コンテンツ・アイテムのジャンル、コンテンツ・アイテムを記憶することができる装置若しくは場所、コンテンツ・アイテムのタイプ（音楽ファイルやテキスト・ファイルなど）、コンテンツ・アイテムの利用情報（最後の利用の日時、最後のユーザなど）や、コンテンツ・アイテムのその他のメタデータを含み得る。
【００３１】
あるいは、クライアント装置1-5に供給される集約ビューを表すデータは、それ自体で、又は、集約ビューを表すデータの一部としてUPnPサーバ1-1によって供給されるデータに基づいてクライアント装置1-5上で既に利用可能な他の情報と併せて、サーチに対して満足な応答を備えるうえで十分であり得る。よって、サーチ・ハンドラ1-14に頼ることは必要でないことがあり得る。更に、本発明の実施例によれば、クライアント装置1-5は、提示されたサーチ・アーギュメントが簡単である場合（例えば、集約ビューが、コンテンツ名によるコンテンツ・アイテムのリストとして提示されており、サーチ・アーギュメントがコンテンツ・アイテム名を含んでいた場合）、サーチに対して満足な応答を備えるが、より複雑なサーチやその他のタイプのサーチの場合、UPnPサーバ1-1のサーチ・ハンドラ1-14に情報を要求する。
【００３２】
S5では、サーチは、１つ又は複数のサーチ・アーギュメントに基づいて行われ、S6では、サーチに応じた情報が提供される。例えば、前述の情報は、要求コンテンツ・アイテムがある、UPnPネットワークに接続されたホスト装置、前述のUPnPネットワーク化ホスト装置、及び／又は、要求アイテムについてのその他の情報（利用情報、アーチスト情報など）、前述のコンテンツ・アイテムについてのメタデータやその他のタイプの情報を含み得る。
【００３３】
S7では、コンテンツ・アイテムがあるホスト装置は、見つかったコンテンツ・アイテムを再生又は提示するよう指示される。例えば、装置1-6上に記憶された写真をクライアント装置1-5に送信することができる。これは、コンテンツ・アイテムを見つけると自動的に行うことができるか、又は、UPnPサーバ1-1によって認識される、クライアント装置1-5からの要求によって行うことができる。コンテンツ・アイテムは、装置1-5による再生又は提示の代わりに、若しくは再生又は提示に加えて、ホスト装置上で表示又は再生することができる。このS7は、図２に表す他の工程（例えば、S4やS5など）と同様に、任意であり、処理は、前述の工程後に停止することができる。処理はS8で、（例えば、S7(コンテンツ・アイテムの取り出し若しくは再生)の終了に応答してか、コンテンツ・アイテムについての集約ビューの提供の完了に応答してか、又は、クライアント装置1-5、若しくは、サーバ1-1におけるUPnP、又は特定の別の装置（リモコンなど）から受信されたユーザ・コマンドに応答して）停止することができる。
【００３４】
上記明細書記載の本発明の実施例は、例証的な例であるに過ぎないことを意図している。しかし、本発明の範囲は、特許請求の範囲に記載されている。
【図面の簡単な説明】
【００３５】
【図１】本発明の実施例によるUPnPサーバの概略図である。
【図２】本発明によるシステムの動作を示すフロー図である。
【図１】
2008530681.tif 000003
【図２】
2008530681.tif 000004
【国際調査報告】
2008530681.tif 000005
2008530681.tif 000006
2008530681.tif 000007