(57)【特許請求の範囲】
【請求項１】
コンテンツを管理するコンテンツ管理サーバの稼働状態を判定するサーバ状態判定部と、
前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得部と、
非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信部と、
視聴可能な前記コンテンツを当該コンテンツの属している前記コンテンツ管理サーバの稼働状態とともに表示するコンテンツリストを、前記コンテンツ情報に含まれる当該コンテンツのメタデータと、前記コンテンツ管理サーバの稼働状態と、に基づいて生成するコンテンツリスト生成部と、
前記コンテンツ管理サーバの稼動状態と、当該コンテンツ管理サーバが管理している前記コンテンツ情報と、が関連付けられたデータベースを記憶する記憶部と、を備え、
前記起動要請情報送信部は、複数の前記起動要請情報を複数の前記コンテンツ管理サーバに送信する場合に、前記コンテンツ管理サーバが非稼働状態から稼働状態へと移行する際に要する時間に応じて、前記起動要請情報を送信する順番を調整する、情報処理装置。
【請求項２】
前記コンテンツ情報取得部は、一の前記コンテンツ管理サーバが起動状態にある際に、予め前記一のコンテンツ管理サーバから前記コンテンツ情報を取得する、請求項１に記載の情報処理装置。
【請求項３】
前記サーバ状態判定部は、前記コンテンツリストが生成または更新される際に、前記コンテンツ管理サーバの稼動状態を判定する、請求項１に記載の情報処理装置。
【請求項４】
コンテンツを管理するコンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得ステップと、
前記コンテンツ管理サーバの稼動状態を判定するサーバ状態判定ステップと、
非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信ステップと、
視聴可能な前記コンテンツを当該コンテンツの属している前記コンテンツ管理サーバの稼働状態とともに表示するコンテンツリストを、前記コンテンツ情報に含まれる当該コンテンツのメタデータと、前記コンテンツ管理サーバの稼働状態と、に基づいて生成するコンテンツリスト生成ステップと、
前記コンテンツ管理サーバの稼動状態と、当該コンテンツ管理サーバが管理している前記コンテンツ情報と、が関連付けられたデータベースを記憶する記憶ステップと、を含み、
前記起動要請情報送信ステップは、複数の前記起動要請情報を複数の前記コンテンツ管理サーバに送信する場合に、前記コンテンツ管理サーバが非稼働状態から稼働状態へと移行する際に要する時間に応じて、前記起動要請情報を送信する順番を調整するステップをさらに含む、情報処理方法。
【請求項５】
コンピュータに、
コンテンツを管理するコンテンツ管理サーバの稼働状態を判定するサーバ状態判定機能と、
前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得機能と、
非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択されたことを示す信号が伝送された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信機能と、
視聴可能な前記コンテンツを当該コンテンツの属している前記コンテンツ管理サーバの稼働状態とともに表示するコンテンツリストを、前記コンテンツ情報に含まれる当該コンテンツのメタデータと、前記コンテンツ管理サーバの稼働状態と、に基づいて生成するコンテンツリスト生成機能と、
前記コンテンツ管理サーバの稼動状態と、当該コンテンツ管理サーバが管理している前記コンテンツ情報と、が関連付けられたデータベースを記憶する記憶機能と、を実現させるための、プログラムであって、
前記起動要請情報送信機能は、複数の前記起動要請情報を複数の前記コンテンツ管理サーバに送信する場合に、前記コンテンツ管理サーバが非稼働状態から稼働状態へと移行する際に要する時間に応じて、前記起動要請情報を送信する順番を調整する機能をさらに備える、プログラム。
【請求項６】
コンテンツを管理する少なくとも１つのコンテンツ管理サーバと、
前記コンテンツ管理サーバの稼働状態を判定するサーバ状態判定部と、
前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得部と、
非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信部と、
視聴可能な前記コンテンツを当該コンテンツの属している前記コンテンツ管理サーバの稼働状態とともに表示するコンテンツリストを、前記コンテンツ情報に含まれる当該コンテンツのメタデータと、前記コンテンツ管理サーバの稼働状態と、に基づいて生成するコンテンツリスト生成部と、
前記コンテンツ管理サーバの稼動状態と、当該コンテンツ管理サーバが管理している前記コンテンツ情報と、が関連付けられたデータベースを記憶する記憶部と、を備え、
前記起動要請情報送信部は、複数の前記起動要請情報を複数の前記コンテンツ管理サーバに送信する場合に、前記コンテンツ管理サーバが非稼働状態から稼働状態へと移行する際に要する時間に応じて、前記起動要請情報を送信する順番を調整する、情報処理装置と、
を含む、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラムおよび情報処理システムに関する。
【背景技術】
【０００２】
昨今のデータ通信ネットワークの普及に伴い、家庭内においても、家電製品やコンピュータやその他の周辺機器をネットワーク接続し、各機器間での通信を可能とする、いわゆるホームネットワークが浸透しつつある。ホームネットワークでは、ネットワーク接続機器間で通信を行うことにより、各機器のデータ処理機能を共有したり、機器間でコンテンツの送受信を行ったりなど、ユーザに利便性や快適性を提供するものであり、今後、ますますの普及が予想される。
【０００３】
ここで、各機器のデータ処理機能を共有したり、機器間でコンテンツの送受信を行ったりするためには、各機器に電源が投入されている必要がある。そのため、データ処理機能の共有やコンテンツの送受信を実施したい相手側の装置に電源が投入されていない場合には、例えば特許文献１に記載のようなウェイクオンＬＡＮ（ｗａｋｅ  ｏｎ  ＬＡＮ）と呼ばれる機能を用いて、相手装置の電源を遠隔投入することが可能である。
【０００４】
【特許文献１】特開昭６２−３１２３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載のウェイクオンＬＡＮ（ｗａｋｅ  ｏｎ  ＬＡＮ）機能を利用する場合には、電源を投入したい機器を指定する必要があり、このウェイクオンＬＡＮ機能を利用したい機器の使用者は、使用したいデータ処理機能や受信したいコンテンツ等がどの機器に格納されているかを把握する必要があった。このような状況では、例えば、多数のコンテンツが格納されたコンテンツ管理サーバが複数台接続されているホームネットワーク上でのウェイクオンＬＡＮ機能の利用は、困難なものとなってしまう。
【０００６】
そこで、本発明は、このような問題に鑑みてなされたもので、その目的は、コンテンツが格納されている機器を把握することなく、ウェイクオンＬＡＮ機能を利用することが可能な、新規かつ改良された情報処理装置、情報処理方法、プログラムおよび情報処理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツを管理するコンテンツ管理サーバの稼働状態を判定するサーバ状態判定部と、前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得部と、非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信部と、を備える情報処理装置が提供される。
【０００８】
かかる構成によれば、サーバ状態判定部は、コンテンツを管理するコンテンツ管理サーバの稼動状態を判定し、コンテンツ情報取得部は、コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得し、起動要請情報送信部は、非稼動状態にあるコンテンツ管理サーバに属するコンテンツが選択された場合に、選択されたコンテンツを管理しているコンテンツ管理サーバに対して起動要請情報を送信する。
【０００９】
前記情報処理装置は、視聴可能な前記コンテンツを当該コンテンツの属している前記コンテンツ管理サーバの稼働状態とともに表示するコンテンツリストを、前記コンテンツ情報に含まれる当該コンテンツのメタデータと、前記コンテンツ管理サーバの稼働状態と、に基づいて生成するコンテンツリスト生成部を更に備えてもよい。
【００１０】
前記情報処理装置は、前記コンテンツ管理サーバの稼動状態と、当該コンテンツ管理サーバが管理している前記コンテンツ情報と、が関連付けられたデータベースを記憶する記憶部を更に備えてもよい。
【００１１】
前記コンテンツ関連情報取得部は、一の前記コンテンツ管理サーバが起動状態にある際に、予め前記一のコンテンツ管理サーバから前記コンテンツ情報を取得してもよい。
【００１２】
前記サーバ状態判定部は、前記コンテンツリストが生成または更新される際に、前記コンテンツ管理サーバの稼動状態を判定してもよい。
【００１３】
上記課題を解決するために、本発明の別の観点によれば、コンテンツを管理するコンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するステップと、前記コンテンツ管理サーバの稼動状態を判定するステップと、非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信するステップと、を含む、情報処理方法が提供される。
【００１４】
上記課題を解決するために、本発明の更に別の観点によれば、コンピュータに、コンテンツを管理するコンテンツ管理サーバの稼働状態を判定するサーバ状態判定機能と、前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ情報を取得するコンテンツ情報取得機能と、非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択されたことを示す信号が伝送された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信機能と、を実現させるための、プログラムが提供される。
【００１５】
かかる構成によれば、コンピュータプログラムは、コンピュータが備える記憶部に格納され、コンピュータが備えるＣＰＵに読み込まれて実行されることにより、そのコンピュータを上記の情報処理装置として機能させる。また、コンピュータプログラムが記録された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００１６】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツを管理する少なくとも１つのコンテンツ管理サーバと、前記コンテンツ管理サーバの稼働状態を判定するサーバ状態判定部と、前記コンテンツ管理サーバから、当該コンテンツ管理サーバが管理しているコンテンツに関連するコンテンツ関連情報を取得するコンテンツ関連情報取得部と、非稼動状態にある前記コンテンツ管理サーバに属する前記コンテンツが選択された場合に、選択された前記コンテンツを管理している前記コンテンツ管理サーバに対して、非稼動状態を解除させる起動要請情報を送信する起動要請情報送信部と、を備える情報処理装置と、を含む、情報処理システムが提供される。
【発明の効果】
【００１７】
本発明によれば、コンテンツが格納されている機器を把握することなく、ウェイクオンＬＡＮ機能を利用することが可能である。
【発明を実施するための最良の形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
（第１の実施形態）
＜情報処理システムについて＞
まず、図１を参照しながら、本発明の第１の実施形態に係る情報処理システムについて、詳細に説明する。図１は、本実施形態に係る情報処理システムを説明するための説明図である。
【００２０】
本実施形態に係る情報処理システム１は、例えば図１に示したように、通信網３と、コンテンツ管理サーバ２０Ａ〜２０Ｃと、情報処理装置１０と、を含む。
【００２１】
通信網３は、情報処理装置１０とコンテンツ管理サーバ２０とを双方向通信又は一方向通信可能に接続する通信回線網である。この通信網は、例えば、インターネット、電話回線網、衛星通信網、同報通信路等の公衆回線網や、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）、ワイヤレスＬＡＮ等の専用回線網などで構成されており、有線／無線を問わない。
【００２２】
情報処理装置１０は、後述するコンテンツ管理サーバ２０からビデオコンテンツ、ミュージックコンテンツ、フォトコンテンツ等のコンテンツを取得して、再生することが可能な装置である。この情報処理装置１０は、パーソナルコンピュータやサーバ等のコンピュータ装置であってもよく、テレビジョン受像器、ＤＶＤ／ＨＤＤレコーダ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、家庭用ゲーム機、デジタルビデオカメラ等のネットワークを介した通信機能を有する情報家電であってもよい。また、情報処理装置１０は、契約者が持ち運びできるポータブルデバイス（Ｐｏｒｔａｂａｌｅ  Ｄｅｖｉｃｅ）、例えば、携帯型ゲーム機、ＰＨＳ、携帯型映像／音声プレーヤなどであってもよい。また、情報処理装置１０は、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠するデジタルメディアプレーヤー（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ：ＤＭＰ）やデジタルメディアレンダラー（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ：ＤＭＲ）やデジタルメディアコントローラ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ）等であってもよい。
【００２３】
コンテンツ管理サーバ２０Ａ〜２０Ｃは、ビデオコンテンツ、ミュージックコンテンツ、フォトコンテンツ等のコンテンツを、当該コンテンツの所在情報やメタデータ等と関連付けて管理する。また、コンテンツ管理サーバ２０Ａ〜２０Ｃは、通信網３を介して接続されている情報処理装置１０からの要求に応じて、コンテンツ管理サーバ２０が管理しているコンテンツやコンテンツのメタデータ等を提供する。このコンテンツ管理サーバ２０Ａ〜２０Ｃは、パーソナルコンピュータやサーバ等のコンピュータ装置であってもよく、テレビジョン受像器、ＤＶＤ／ＨＤＤレコーダ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、家庭用ゲーム機、デジタルビデオカメラ等のネットワークを介した通信機能を有する情報家電であってもよい。また、コンテンツ管理サーバ２０Ａ〜２０Ｃは、契約者が持ち運びできるポータブルデバイス（Ｐｏｒｔａｂａｌｅ  Ｄｅｖｉｃｅ）、例えば、携帯型ゲーム機、ＰＨＳ、携帯型映像／音声プレーヤなどであってもよい。また、コンテンツ管理サーバ２０Ａ〜２０Ｃは、ＤＬＮＡガイドラインに準拠するデジタルメディアサーバ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ：ＤＭＳ）等であってもよい。
【００２４】
なお、図１に示した例では、情報処理装置１０は通信網３に１台のみ接続されているが、通信網３には複数の情報処理装置１０が接続されていてもよい。同様に、図１に示した例では、３台のコンテンツ管理サーバ２０Ａ〜２０Ｃが接続されているが、通信網３には１台または２台のコンテンツ管理サーバ２０が接続されていてもよく、４台以上のコンテンツ管理サーバ２０が接続されていてもよい。
【００２５】
また、情報処理装置１０およびコンテンツ管理サーバ２０は、互いに通信網３を介して接続されているが、情報処理装置１０およびコンテンツ管理サーバ２０は、通信網３を介さずに、互いに直接接続されていてもよい。
【００２６】
なお、上記情報処理装置１０およびコンテンツ管理サーバ２０については、以下で改めて詳細に説明する。
【００２７】
＜情報処理装置の構成について＞
次に、図２を参照しながら、本実施形態に係る情報処理装置１０の構成について、詳細に説明する。図２は、本実施形態に係る情報処理装置１０の構成を説明するためのブロック図である。
【００２８】
本実施形態に係る情報処理装置１０は、例えば図２に示したように、コンテンツ情報取得部１０１と、サーバ状態判定部１０３と、選択部１０５と、コンテンツリスト生成部１０７と、起動要請情報送信部１０９と、コンテンツ実行部１１１と、記憶部１１３と、を主に備える。
【００２９】
コンテンツ情報取得部１０１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、通信装置等から構成されている。コンテンツ情報取得部１０１は、通信網３を介して接続可能なコンテンツ管理サーバ２０から、当該コンテンツ管理サーバ２０が管理しているコンテンツに関連するコンテンツ情報を取得する。ここで、コンテンツに関連するコンテンツ情報は、例えば、コンテンツに対応するコンテンツデータの所在情報や、コンテンツのメタデータや、コンテンツデータそのものを含む。
【００３０】
ここで、コンテンツのメタデータは、例えば、日付、プレイリスト、チャンネル、ジャンルまたは視聴状態等のコンテンツの内容に関する属性情報であり、例えば、ＤＬＮＡガイドラインに規定されているメタデータを少なくとも含むものである。また、コンテンツデータの所在情報としては、例えば、コンテンツを管理する上でのＩＤや、コンテンツのＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等を挙げることができる。
【００３１】
コンテンツ情報取得部１０１が取得したコンテンツ情報は、後述する記憶部１１３に記録される。また、コンテンツ情報取得部１０１は、取得したコンテンツデータを、後述するコンテンツ実行部１１１に直接伝送してもよい。
【００３２】
また、コンテンツ情報取得部１０１は、さらに、例えば、ミュージックコンテンツの集合体であるアルバムのジャケット写真に関するデータや、ビデオコンテンツの予告編（トレーラ：ｔｒａｉｌｅｒ）や、ビデオコンテンツやフォトコンテンツのサムネイル等を、コンテンツ管理サーバ２０からコンテンツ情報として取得することが可能である。ここで、コンテンツのサムネイルは、コンテンツのタイトルやコンテンツの内容等を表した静止画を示すものである。
【００３３】
コンテンツ情報取得部１０１は、例えば、情報処理装置１０自体が起動した際や、通信網３に接続されているコンテンツ管理サーバ２０が起動した際や、情報処理装置１０がコンテンツ管理サーバ２０に接続した際など、上記コンテンツ情報をコンテンツ管理サーバ２０から任意のタイミングで予め取得し、キャッシュとして記憶部１１３に記録することが可能である。
【００３４】
サーバ状態判定部１０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成されており、所定のネットワークプロトコルを利用して、情報処理装置１０に接続されているコンテンツ管理サーバ２０の稼動状態を判定する。より詳細には、サーバ状態判定部１０３は、情報処理装置１０がアドレスを既に知っているコンテンツ管理サーバ２０に対して、ＴＣＰ／ＩＰ等のプロトコルで規定されている方法を用いて、稼動状態の判定を行う。サーバ状態判定部１０３が稼動状態を判定するコンテンツ管理サーバ２０は、ホームネットワーク内に設置されたものに限定されるわけではなく、アドレス等の所在情報が既知であるコンテンツ管理サーバ２０であれば、ホームネットワーク外の機器に対しても、稼動状態の判定を行うことが可能である。
【００３５】
サーバ状態判定部１０３は、コンテンツ管理サーバ２０の稼動状態の判定結果（すなわち、稼動状態にあるか、非稼動状態にあるか）を、後述する記憶部１１３に記録する。また、判定結果の記録に際しては、判定を行った日時等の情報と判定結果とを関連付けて記録してもよい。ここで、上述の非稼動状態は、例えば、スリープ状態（サスペンド状態）、休止状態（ハイバネーション状態）等の状態を意味する。
【００３６】
サーバ状態判定部１０３による稼動状態の判定は、例えば、情報処理装置１０自体が起動した際や、後述するコンテンツリスト生成部１０７がコンテンツリストの生成を開始した際や、情報処理装置１０のユーザがサーバ状態の判定を行うよう指定した際（すなわち、サーバ状態の更新を指定した際）など、任意のタイミングで行うことが可能である。
【００３７】
選択部１０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成されている。本実施形態に係る情報処理装置１０が備える表示部（図示せず。）に表示された内容等が、使用者によって選択された場合に、選択部１０５は、選択された内容に対応する処理開始信号を生成して、対応する処理部に処理の開始を依頼する。
【００３８】
例えば、情報処理装置１０の使用者が、情報処理装置１０で視聴可能なコンテンツの一覧を生成する旨の処理を選択した場合には、選択部１０５は、選択された処理内容に対応する処理開始信号を生成して、後述するコンテンツリスト生成部１０７にコンテンツリストの生成開始を要請する。
【００３９】
また、情報処理装置１０の使用者が、コンテンツリストの内容に基づいて、特定のコンテンツの視聴を選択した場合には、選択部１０５は、コンテンツの視聴が選択された旨を表す処理開始信号を生成して、コンテンツ情報取得部１０１にコンテンツデータの取得を要請する。
【００４０】
また、情報処理装置１０の使用者が、コンテンツ管理サーバ２０の稼動状態を判定する旨の処理を選択した場合には、選択部１０５は、サーバ状態判定部１０３にコンテンツ管理サーバ２０の稼動状態の判定を要請する。
【００４１】
また、情報処理装置１０の使用者が、非稼動状態にあるコンテンツ管理サーバ２０を起動させる旨の処理を選択した場合には、選択部１０５は、後述する起動要請情報送信部１０９に、その旨を伝達する。
【００４２】
なお、選択部１０５に入力されるユーザ入力は、使用者が情報処理装置１０の表示部（図示せず。）に表示されているアイコン等のオブジェクトを、マウスポインタやカーソル等の位置特定オブジェクトで選択することでなされてもよい。また、ユーザ入力は、使用者が情報処理装置１０に設けられたキーボード等の入力装置で、コマンド等を入力することでなされてもよい。さらに、ユーザ入力は、ＤＬＮＡガイドラインに準拠したデジタルメディアコントローラ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ：ＤＭＣ）から伝送された各種処理信号であってもよい。
【００４３】
コンテンツリスト生成部１０７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されている。コンテンツリスト生成部１０７は、コンテンツ情報取得部１０１が取得したコンテンツ情報と、サーバ状態判定部１０３による判定結果と、に基づいて、情報処理装置１０において視聴可能なコンテンツの一覧であるコンテンツリストを生成する。より具体的には、コンテンツリスト生成部１０７は、例えば、後述する記憶部１１３に記録されている最新のコンテンツ情報および判定結果を参照して、視聴可能なコンテンツがコンテンツの属しているコンテンツ管理サーバ２０の稼動状態とともに表示された、コンテンツリストを生成する。また、コンテンツリストには、各コンテンツに対応するサムネイル等が、コンテンツのタイトル等とあわせて表示されていてもよい。
【００４４】
コンテンツリストには、非稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツと、稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツとが、判別可能なように表示されている。例えば、非稼動状態にあるサーバ２０が管理しているコンテンツのサムネイルやタイトル等は、グレーアウト表示のように通常の明るさよりも暗く表示されており、稼動状態にあるサーバ２０が管理しているコンテンツのサムネイルやタイトル等は、通常の明るさで表示される。
【００４５】
上述のようなコンテンツリストが生成されることにより、情報処理装置１０の使用者は、コンテンツごとに、該当するコンテンツを管理しているサーバが稼動状態にあるか否かを判別することが可能となる。そのため、どのコンテンツ管理サーバ２０が稼動状態にあるかを意識することなく、コンテンツの視聴が可能か否かをコンテンツごとに判別することが可能となる。
【００４６】
起動要請情報送信部１０９は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成されている。起動要請情報送信部１０９は、非稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツが選択された場合に、該当するコンテンツ管理サーバ２０に対して、非稼動状態を解除させる起動要請情報を送信する。より詳細には、起動要請情報送信部１０９は、後述する記憶部１１３に記録されているコンテンツ情報を参照して、コンテンツの所在情報から、当該コンテンツを管理しているコンテンツ管理サーバ２０を特定する。その後、特定されたコンテンツ管理サーバ２０に対して、ウェイクオンＬＡＮ機能を利用して、起動要請情報を送信する。
【００４７】
このように、起動要請情報送信部１０９が選択されたコンテンツから該当するコンテンツ管理サーバ２０を特定するため、情報処理装置１０の使用者は、コンテンツを管理しているコンテンツ管理サーバ２０を指定することなく、ウェイクオンＬＡＮ機能を利用することが可能となる。
【００４８】
非稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツが使用者により選択され、選択部１０５から起動要請情報の送信を要請された場合に、起動要請情報送信部１０９は、起動要請情報の送信前に、送信先のコンテンツ管理サーバ２０が本当に非稼動状態にあるかどうかを確認してもよい。また、起動要請情報送信部１０９は、送信先のコンテンツ管理サーバ２０の稼動状態を確認することなく、起動要請情報を送信してもよい。
【００４９】
また、起動要請情報送信部１０９は、複数のコンテンツがまとめて選択された場合に、該当するコンテンツ管理サーバ２０全てに対して、起動要請情報を送信することが可能である。
【００５０】
また、起動要請情報送信部１０９は、複数の起動要請情報を複数のコンテンツ管理サーバ２０に送信する場合に、コンテンツ管理サーバ２０が非稼動状態から稼動状態へと移行する際に要する時間（以下、移行時間とも称する。）に応じて、起動要請情報を送信する順番を調整してもよい。すなわち、送信予定の起動要請情報の送信先が、移行時間が長い機器と、移行時間が短い機器とから構成されている場合には、起動要請情報送信部１０９は、移行時間が長い機器から順に起動要請情報を送信することが可能である。
【００５１】
移行時間の長短の判断は、例えば、記憶部１１３に、コンテンツ管理サーバ２０の機種（例えば、ＨＤＤレコーダやパーソナルコンピュータなど）と、必要な移行時間とが関連付けられた移行時間参照データベース等を予め記録しておき、起動要請情報送信部１０９がこのデータベースを参照することで実行可能である。
【００５２】
これにより、移行時間の長短に起因するタイムラグを削減することが可能となり、快適な操作環境を提供することができる。
【００５３】
また、プレイリストが選択され、選択されたプレイリストに含まれるコンテンツの中に、コンテンツを保持しているコンテンツ管理サーバ２０が非稼動状態にあるものが存在する場合、起動要請情報送信部１０９は、プレイリストの再生順に従って、起動要請情報を順次コンテンツ管理サーバ２０に送信することが可能である。この起動要請情報の送信は、非稼動状態にあるコンテンツ管理サーバ２０が保持しているコンテンツが実行される以前に行うことが可能であるため、未稼働状態にあるコンテンツ管理サーバ２０を予め稼動状態としておくことが可能となり、快適な操作環境を提供することができる。
【００５４】
コンテンツ実行部１１１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されており、コンテンツ情報取得部１０１から伝送されたコンテンツデータや、記憶部１１３に記録されているコンテンツデータ等を実行する。コンテンツデータの実行に際して、コンテンツ実行部１１１は、後述する記憶部１１３等に記録されているデータやデータベース等を利用することが可能である。
【００５５】
記憶部１１３には、コンテンツ情報取得部１０１が取得したコンテンツ情報と、サーバ状態判定部１０３による判定結果とが関連付けられたデータベースが、データベースの生成時刻とともに記録される。また、この記憶部１１３には、上述の移行時間参照データベースが記録されていてもよい。さらに、記憶部１１３には、コンテンツデータ自体が記録されていてもよい。また、記憶部１１３には、本実施形態に係る情報処理装置１０が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が、適宜記録されてもよい。この記憶部１１３は、コンテンツ情報取得部１０１、サーバ状態判定部１０３、選択部１０５、コンテンツリスト生成部１０７、起動要請情報送信部１０９、コンテンツ実行部１１１等が、自由に読み書きを行うことが可能である。
【００５６】
以上、本実施形態に係る情報処理装置１０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００５７】
＜情報処理方法について＞
続いて、図３を参照しながら、本実施形態に係る情報処理方法について、詳細に説明する。図３は、本実施形態に係る情報処理方法を説明するための流れ図である。
【００５８】
まず、情報処理装置１０のコンテンツ情報取得部１０１は、接続可能なコンテンツ管理サーバ２０から、当該サーバ２０が管理しているコンテンツに関連するコンテンツ情報（例えば、所在情報およびメタデータ）を取得する（ステップＳ１０１）。このコンテンツ情報の取得は、情報処理装置１０自体が起動した際や、通信網３に接続されているコンテンツ管理サーバ２０が起動した際や、情報処理装置１０がコンテンツ管理サーバ２０に接続した際など、任意のタイミングで行われる。少なくとも所在情報およびメタデータを含むコンテンツ情報を取得すると、コンテンツ情報取得部１０１は、取得した日時と関連付けて、記憶部１１３に記録する。
【００５９】
また、コンテンツ情報の取得とあわせて、情報処理装置１０のサーバ状態判定部１０３は、情報処理装置１０に接続されているコンテンツ管理サーバ２０の稼動状態を判定してもよい。稼動状態の判定を行った場合には、その判定結果を、判定した日時と関連付けて、記憶部１１３に記録する。
【００６０】
なお、コンテンツ情報取得部１０１およびサーバ状態判定部１０３は、コンテンツ情報およびサーバの稼動状態の判定結果を、互いに対応付けて記憶部１１３に記録する。
【００６１】
あるタイミングで情報処理装置１０の使用者がコンテンツリストの生成命令を選択すると、情報処理装置１０の選択部１０５は、コンテンツリスト生成部１０７に、生成命令が使用者によって選択された旨を伝送する。コンテンツリスト生成部１０７は、選択部１０５からの伝送を受けて、コンテンツリストの生成を開始する（ステップＳ１０３）。
【００６２】
コンテンツリスト生成部１０７は、まずサーバ状態判定部１０５に、現時点でのコンテンツ管理サーバ２０の稼動状態の判定を要請し、サーバ状態判定部１０５は、判定結果を日時と関連付けて記憶部１１３に記録する（ステップＳ１０５）。
【００６３】
コンテンツリスト生成部１０７は、記憶部１１３を参照して、最新のコンテンツ情報および判定結果を取得し、これらに基づいてコンテンツリストの生成を行う。具体的には、判定結果が非稼動状態を表すデータになっているコンテンツ管理サーバ２０に格納されているコンテンツを、グレーアウト表示するように設定し（ステップＳ１０７）、生成したコンテンツリストを、情報処理装置１０の表示部（図示せず。）に表示する（ステップＳ１０９）。
【００６４】
ここで、情報処理装置１０の使用者が、各コンテンツ管理サーバ２０の稼動状態の判定結果を更新するように入力した場合には（ステップＳ１１１）、ステップＳ１０５に戻り、稼動状態の判定を再実行する。また、判定結果を更新するような入力が行われなかった場合には（ステップＳ１１１）、情報処理装置１０は、ユーザ入力の待ち受けを行う。
【００６５】
ある時点で、情報処理装置１０の使用者があるコンテンツを選択し（ステップＳ１１３）、選択処理に引き続き、起動要請情報の送信を実行する旨の入力を行った場合を考える（ステップＳ１１５）。この場合は、換言すれば、使用者が、非稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツを選択した場合に相当する。この場合、選択部１０５から起動要請情報の送信要請を受けた起動要請情報送信部１０９は、選択されたコンテンツを管理しているコンテンツ管理サーバ２０の所在情報を確認し、該当するコンテンツ管理サーバ２０に起動要請情報を送信する（ステップＳ１１７）。
【００６６】
ここで、起動要請情報送信部１０９は、起動要請情報を送信したコンテンツ管理サーバ２０が起動したか否かを判定する（ステップＳ１１９）。コンテンツ管理サーバ２０が非稼動状態から復帰した場合には、情報処理装置１０は、このコンテンツ管理サーバ２０からコンテンツデータ等を取得可能となる。すると、コンテンツリスト生成部１０７は、コンテンツリストの表示内容を更新し、更新したコンテンツリストを、表示部（図示せず。）に表示する（ステップＳ１２１）。
【００６７】
また、コンテンツ管理サーバ２０が非稼動状態から復帰しなかった場合には、情報処理装置１０は、コンテンツ管理サーバ２０を起動できなかった旨を、表示部（図示せず。）に表示する（ステップＳ１２３）。この表示は、画面を切り替えた上で表示されてもよく、画面の切り替えを行わずにポップアップ等の形で表示されるようにしてもよい。また、コンテンツ管理サーバ２０を起動できなかった場合に、情報処理装置１０は、コンテンツの実行処理を中止してもよく、何らかのユーザ入力を待ち受けてもよい。
【００６８】
稼動状態にあるコンテンツ管理サーバ２０が管理しているコンテンツが選択された場合、または、選択したコンテンツを管理しているコンテンツ管理サーバ２０が非稼動状態から復帰した場合に、コンテンツ情報取得部１０１は、該当するコンテンツ管理サーバ２０からコンテンツデータを取得して（ステップＳ１２５）、コンテンツ実行部１１１に取得したコンテンツデータを伝送する。
【００６９】
コンテンツ実行部１１１は、コンテンツ情報取得部１０１からコンテンツデータが伝送されると、伝送されたコンテンツデータを実行し、表示部（図示せず。）に表示する（ステップＳ１２７）。
【００７０】
このように、本実施形態に係る情報処理方法では、情報処理装置１０の使用者は、コンテンツを選択するだけで、ウェイクオンＬＡＮ機能を利用してコンテンツ管理サーバ２０を非稼動状態から復帰させることができる。そのため、情報処理装置１０の使用者は、コンテンツが格納されている機器がどれかを把握することなく、ウェイクオンＬＡＮ機能を利用することが可能となる。
【００７１】
＜情報処理方法の具体例について＞
続いて、図４〜図１０を参照しながら、本実施形態に係る情報処理方法の具体例について、詳細に説明する。図４〜図１０は、本実施形態に係る情報処理方法の具体例について説明するための説明図である。
【００７２】
以下では、本実施形態に係る情報処理装置１０が実行する情報処理方法について、ユーザインターフェースの一例を挙げながら、詳細に説明する。
【００７３】
［ユーザインターフェースの一例について］
まず、図４〜図６を参照しながら、本実施形態に係る情報処理装置１０が備えるユーザインターフェースの一例について、詳細に説明する。
【００７４】
本実施形態に係る情報処理装置１０は、表示部（図示せず。）に、例えば図４に示したようなユーザインターフェースが表示される。このユーザインターフェースでは、コンテンツ表示領域５０１の中に、コンテンツの種別を表したコンテンツ種別表示オブジェクト５０３と、各コンテンツ種別に関連した階層コンテナ表示オブジェクト５０５とが、互いに直交するように表示される。
【００７５】
また、コンテンツ表示領域５０１には、表示されているオブジェクトを選択するための選択オブジェクト５０７と、コマンド選択オブジェクト５０９と、が表示されている。
【００７６】
コンテンツ種別表示オブジェクト５０３は、コンテンツの種別を表したアイコン等のオブジェクトであり、図４では、左から順に、「オプション」オブジェクト、「フォト」オブジェクト、「ミュージック」オブジェクト、「ビデオ」オブジェクト、「ビデオ（テレビ録画）」オブジェクトが表示されている。
【００７７】
本実施形態に係るユーザインターフェースでは、各コンテンツ種別において、階層的にコンテンツデータが格納されている。例えば、図４に示した例では、「ミュージック」オブジェクトに属するコンテンツは、「おまかせチャンネル」コンテナ、「プレイリスト」コンテナ、「アルバム」コンテナ、「アーティスト」コンテナ、「ジャンル」コンテナ、および、「リリース年（年代）」コンテナという、６つのコンテナに分類されている。
【００７８】
以下に示す表１に、各コンテンツ種別に設定されている階層コンテナの一例を示す。
【００７９】
【表１】
0005120042.tif 000002
【００８０】
表１に示したように、各オブジェクト種別では、第１階層から第３階層まで３段階の階層構造となっており、第３階層に、コンテンツデータの集合がアイテムとして格納されている。
【００８１】
例えば、図５に示したように、情報処理装置１０の使用者が選択オブジェクト５０７を操作して、「ミュージック」オブジェクトの中の「アルバム」コンテナを選択した場合には、「アルバム」コンテナに格納されている複数の第２階層オブジェクト５１１が表示される。第２階層オブジェクト５１１の表示に際しては、図５に示したように、コンテナの内容を図示するサムネイルと、コンテナ名とがあわせて表示される。
【００８２】
また、該当するコンテナを一画面では表示しきれない場合には、コンテンツ表示領域５０１内に、スクロールバー５１３が表示される。
【００８３】
ここで、情報処理装置１０の使用者が選択オブジェクト５０７を操作して、「アルバム＃１」を選択した場合には、図６に示したように、「アルバム＃１」に該当する各ミュージックコンテンツが、第３階層オブジェクト５１５として表示される。
【００８４】
なお、第２階層オブジェクト５１１および第３階層オブジェクト５１５として表示される内容は、情報処理装置１０に格納されているコンテンツのみならず、情報処理装置１０が接続可能なコンテンツ管理サーバ２０に格納されているコンテンツの全てが、表示される。また、コンテンツの表示に際しては、どのコンテンツがどの機器に属しているのか、という表示は、行われない。従って、使用者は、どのコンテンツがどの機器に属しているのかを意識することなく、あたかも一つの機器に格納されているコンテンツを選択しているかのように、操作を実行することが可能である。
【００８５】
また、第１階層として「プレイリスト」コンテナが表示される場合には、情報処理装置１０は、情報処理装置１０が実行可能な様々なアプリケーションで生成されたプレイリストを自動で取り込んでもよい。
【００８６】
［本実施形態に係る情報処理方法の一例について］
次に、図７〜図１０を参照しながら、本実施形態に係る情報処理装置１０が実行する情報処理方法について、そのユーザインターフェースの一例を説明する。
【００８７】
図７に示した例は、コンテンツ種別オブジェクト５０３として「フォト」コンテンツが選択され、さらに、階層コンテナ表示オブジェクト５０５として、第１階層に属する「年月」コンテナが選択された場合を示している。
【００８８】
情報処理装置１０の使用者が、例えば「２００８／０１」というコンテナを選択した場合には、図７に示したように、２００８年１月に撮影されたフォトコンテンツが撮影日ごとに分類されて表示される。この際に、稼動状態にあるコンテンツ管理サーバ２０や情報処理装置１０自体に格納されているコンテンツ５１７は、通常の明るさでサムネイルが表示され、非稼動状態にあるコンテンツ管理サーバ２０に格納されているコンテンツ５１９は、サムネイルがグレーアウト表示される。なお、図７においてサムネイルの外枠が点線で表示されているものは、グレーアウト表示されていることを示す。
【００８９】
ここで、情報処理装置１０の使用者が、グレーアウト表示されているコンテンツを選択すると、図８に示したように、コマンド選択ウィンドウ５２１が表示される。このコマンド選択ウィンドウ５２１中に存在する「サーバ起動」コマンドを選択すると、本実施形態に係る起動要請情報送信部１０９が、選択されたコンテンツを管理しているコンテンツ管理サーバ２０を特定し、起動要請情報を送信する。
【００９０】
なお、起動要請情報送信部１０９は、使用者が非稼動状態にあるコンテンツを選択するだけで、該当するコンテンツ管理サーバ２０に起動要請情報を送信してもよい。これにより、ウェイクオンＬＡＮ機能を利用してコンテンツ管理サーバ２０を起動させコンテンツを取得しているということを、使用者に意識させることなく、起動要請情報の送信を行うことが可能となる。
【００９１】
起動要請情報の送信が行われると、図９に示したようにコンテンツ表示領域５０１の表示内容が切り替わり、選択したコンテンツの実行が行われる。このコンテンツの実行画面では、図９に示したように、コンテンツ実行制御ボタン５２３が表示される。
【００９２】
しかしながら、起動要請情報を送信しても、送信先のコンテンツ管理サーバ２０が非稼動状態から復帰しない場合には、図９に示したように、メッセージ表示ウィンドウ５２５が表示され、使用者に注意が促される。なお、図９では、メッセージ表示ウィンドウ５２５が表示される例について示しているが、かかる例に限定されるわけではなく、例えば、ポップアップ等が表示されてもよい。
【００９３】
ここで、情報処理装置１０の使用者がメッセージ表示ウィンドウ５２５を選択すると、例えば図１０に示したように、メッセージ表示ウィンドウ５２５に表示されている警告に関するヘルプ画面５２７が表示される。情報処理装置１０の使用者は、このヘルプ画面５２７を参照することで、メッセージ表示ウィンドウ５２５に表示された警告の解消方法を知ることが可能となる。
【００９４】
なお、図９に示したようなコンテンツの実行画面において、フォトコンテンツなどのミュージックデータが存在しないコンテンツを実行している場合には、本実施形態に係る情報処理装置１０は、フォトコンテンツを自動的に解析し、フォトコンテンツの雰囲気に適合したミュージックコンテンツを自動再生することも可能である。
【００９５】
以上、本実施形態に係る情報処理装置１０が実行する情報処理方法について、ユーザインターフェースの一例を挙げながら、詳細に説明したが、上述の例はあくまでも一例であって、本発明に係る情報処理装置１０のユーザインターフェースが上述のものに限定されるわけではない。
【００９６】
＜ハードウェア構成について＞
次に、図１１を参照しながら、本発明の各実施形態に係る情報処理装置１０のハードウェア構成について、詳細に説明する。図１１は、本実施形態に係る情報処理装置１０のハードウェア構成を説明するためのブロック図である。
【００９７】
情報処理装置１０は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【００９８】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１０内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【００９９】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【０１００】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１０の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１０のユーザは、この入力装置９１５を操作することにより、情報処理装置１０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１０１】
出力装置９１７は、例えば、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなど、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、情報処理装置１０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１０が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【０１０２】
ストレージ装置９１９は、情報処理装置１０の記憶部の一例として構成されたデータ格納用の装置であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した音響信号データや画像信号データなどを格納する。
【０１０３】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１０に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、メモリースティック、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等である。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【０１０４】
接続ポート９２３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ｉ．Ｌｉｎｋ等のＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等の、機器を情報処理装置１０に直接接続するためのポートである。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１０は、外部接続機器９２９から直接音響信号データや画像信号データを取得したり、外部接続機器９２９に音響信号データや画像信号データを提供したりする。
【０１０５】
通信装置９２５は、例えば、通信網９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等である。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１０６】
以上、本発明の各実施形態に係る情報処理装置１０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１０７】
なお、コンテンツ管理サーバ２０のハードウェア構成は、情報処理装置１０のハードウェア構成と実質的に同一であるので、説明を省略する。
【０１０８】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【図面の簡単な説明】
【０１０９】
【図１】本発明の第１の実施形態に係る情報処理システムを説明するための説明図である。
【図２】同実施形態に係る情報処理装置の構成を説明するためのブロック図である。
【図３】同実施形態に係る情報処理方法を説明するための流れ図である。
【図４】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図５】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図６】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図７】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図８】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図９】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図１０】同実施形態に係る情報処理方法の具体例について説明するための説明図である。
【図１１】同実施形態に係る情報処理装置のハードウェア構成を説明するためのブロック図である。
【符号の説明】
【０１１０】
１    情報処理システム
３    通信網
１０    情報処理装置
２０    コンテンツ管理サーバ
１０１    コンテンツ情報取得部
１０３    サーバ状態判定部
１０５    選択部
１０７    コンテンツリスト生成部
１０９    起動要請情報送信部
１１１    コンテンツ実行部
１１３    記憶部
【図１】
0005120042.tif 000003
【図２】
0005120042.tif 000004
【図３】
0005120042.tif 000005
【図４】
0005120042.tif 000006
【図５】
0005120042.tif 000007
【図６】
0005120042.tif 000008
【図７】
0005120042.tif 000009
【図８】
0005120042.tif 000010
【図９】
0005120042.tif 000011
【図１０】
0005120042.tif 000012
【図１１】
0005120042.tif 000013