(57)【要約】【課題】コンテンツサーバに記憶されているコンテンツを、操作者以外の複数の人数でも容易で、かつ、迅速に操作できるようにする。【解決手段】コンテンツ取得部２４は、複数のコンテンツを読み出し、インデックス付加部５５は、読み出された複数のコンテンツのそれぞれについてインデックスを割付け、インデックスコンテンツ生成部２２は、インデックスが割付けられたコンテンツを、インデックスと共に集約して表示するインデックスコンテンツを生成し、表示部１２は、インデックスコンテンツをテレビジョン受像機２に表示させ、コンテンツ送信部２６は、表示されたインデックスコンテンツのインデックスのうち、選択されたインデックスに対応するコンテンツのデータをテレビジョン受像機２に送信し表示させる。本発明は、DLNAネットワークを構成する機器に適用することができる。【選択図】図１
2010268142.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置であって、
複数の前記コンテンツを読み出す読み出し手段と、
前記読み出し手段により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付手段と、
前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成手段と、
前記インデックスコンテンツ生成手段により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示手段と、
前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信手段と
を含む情報処理装置。
【請求項２】
前記識別情報を選択する選択手段をさらに含む
請求項１に記載の情報処理装置。
【請求項３】
前記他の情報処理装置は、
遠隔操作により前記識別情報を選択操作する選択操作手段と、
前記選択操作手段により選択操作された識別情報を前記情報処理装置に供給する供給手段とを含み、
前記送信手段は、前記表示手段により前記他の情報処理装置に表示された前記インデックスコンテンツの識別情報のうち、前記供給手段により供給された、前記操作手段で選択操作された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する
請求項１に記載の情報処理装置。
【請求項４】
前記複数のコンテンツは、静止画コンテンツ、動画コンテンツ、または音楽コンテンツを含む
請求項１に記載の送受信装置。
【請求項５】
ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置の情報処理方法であって、
複数の前記コンテンツを読み出す読み出しステップと、
前記読み出しステップの処理により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付ステップと、
前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成ステップと、
前記インデックスコンテンツ生成ステップの処理により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示ステップと、
前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信ステップと
を含む情報処理方法。
【請求項６】
ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置を制御するコンピュータに、
複数の前記コンテンツを読み出す読み出しステップと、
前記読み出しステップの処理により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付ステップと、
前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成ステップと、
前記インデックスコンテンツ生成ステップの処理により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示ステップと、
前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信ステップと
を含む処理を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、DLNA（Digital Living Network Alliance）などによるホームネットワークにより、コンテンツサーバなどのサーバ機器に記憶されているコンテンツを、コントローラ機器の操作者を含む複数の人数で、容易に、かつ、迅速に選択し、ネットワーク上の再生装置であるレンダラ機器で再生できるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、家庭内ではDLNA（Digital Living Network Alliance）やUPnP（Universal Plug and Play）をベースとしたホームネットワークが広がってきている。例えば、パーソナルコンピュータなどのコンテンツサーバ（サーバ機器）に格納されているコンテンツをネットワークを介して、ネットワーク対応のテレビジョン受像機で再生したりすることが可能になっている。
【０００３】
UPnPおよびDLNAによると、コントローラ機器（DMC:デジタルメディアコントローラ、またはプッシュコントローラと称する）の画面で自機に格納されているコンテンツ、またはホームネットワーク上のサーバ機器に格納されているコンテンツを1つ選択し、それを指定したレンダラ機器（DMR:デジタルメディアレンダラあるいはレンダラと称する）に再生指示することにより、操作者が静止画、動画、音楽などのコンテンツを楽しむことができる構成となっている。
【０００４】
コントローラ機器では、自機、またはサーバ機器に格納されているコンテンツを、格納されている機器、場所、日付、またはイベント毎に整理して表示することができ、コントローラ機器の操作者は簡単に所望のコンテンツを再生指示することが可能となっている。
【０００５】
ところで、このような構成においては、コントローラ機器を操作する操作者は、自らの意思で自由にコンテンツを選択して操作することができるため、一人での操作においては、特に問題がないが、１のコントローラ機器に対して複数のユーザが存在する場合、個別に利用したいコンテンツが異なっていることも考えられる。このようなとき、複数の操作入力が受け付けられないと、複数のユーザはそれぞれ満足することができない恐れがある。
【０００６】
そこで、複数の操作入力の受け付けを可能にすることで、複数のユーザによるコンテンツの選択を可能にする技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１９３３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、複数の操作入力を受け付けるには、コントローラ機器の画面を見ながら選択することになるが、これはその操作者が単独で使用するには、直観的でわかりやすい操作であるが、複数人でコンテンツを楽しみたい場合には、操作者以外のユーザが再生するコンテンツを選びたくても、それを直接選択することができない。
【０００９】
また、コントローラ機器の画面をのぞきこんで操作者に指示したり、コンテンツの属性をうまく操作者に伝達して指示するなどが必要となり、この作業は非常に困難なものとなる。
【００１０】
特に動画や音楽の場合には、ここのコンテンツを確認するには時間がかかり、一つずつコンテンツを再生していたのでは、操作者以外がコンテンツを選択するのは非常に困難である。
【００１１】
特に、特許文献１の場合、コントローラ機器として携帯端末などを使用する場合、この手段を取るのは非常に困難である。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、特に、DLNA（Digital Living Network Alliance）やUPnP（Universal Plug and Play）などによるネットワークにより、コンテンツサーバに記憶されているコンテンツを、操作者以外の複数の人数でも容易で、かつ、迅速に操作できるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の一側面の情報処理装置は、ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置であって、複数の前記コンテンツを読み出す読み出し手段と、前記読み出し手段により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付手段と、前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成手段と、前記インデックスコンテンツ生成手段により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示手段と、前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信手段とを含む。
【００１４】
前記識別情報を選択する選択手段をさらに含ませるようにすることができる。
【００１５】
前記他の情報処理装置には、遠隔操作により前記識別情報を選択操作する選択操作手段と、前記選択操作手段により選択操作された識別情報を前記情報処理装置に供給する供給手段とを含ませるようにすることができ、前記送信手段には、前記表示手段により前記他の情報処理装置に表示された前記インデックスコンテンツの識別情報のうち、前記供給手段により供給された、前記操作手段で選択操作された識別情報に対応するコンテンツの情報を他の情報処理装置に送信させるようにすることができる。
【００１６】
前記複数のコンテンツには、静止画コンテンツ、動画コンテンツ、または音楽コンテンツを含ませるようにすることができる。
【００１７】
本発明の一側面の情報処理方法は、ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置の情報処理方法であって、複数の前記コンテンツを読み出す読み出しステップと、前記読み出しステップの処理により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付ステップと、前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成ステップと、前記インデックスコンテンツ生成ステップの処理により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示ステップと、前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信ステップとを含む。
【００１８】
本発明の一側面のプログラムは、ネットワーク上の他の情報処理装置にコンテンツを配信する情報処理装置を制御するコンピュータに、複数の前記コンテンツを読み出す読み出しステップと、前記読み出しステップの処理により読み出された複数のコンテンツのそれぞれについて識別情報を割付けるインデックス割付ステップと、前記識別情報が割付けられたコンテンツを、前記識別情報と共に集約して表示するインデックスコンテンツを生成するインデックスコンテンツ生成ステップと、前記インデックスコンテンツ生成ステップの処理により生成されたインデックスコンテンツを、前記他の情報処理装置に表示させる表示ステップと、前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報を他の情報処理装置に送信する送信ステップとを含む処理を実行させる。
【００１９】
本発明の一側面においては、複数のコンテンツが読み出され、読み出された複数のコンテンツのそれぞれについて識別情報が割付けられ、前記識別情報が割付けられたコンテンツが、前記識別情報と共に集約して表示されるインデックスコンテンツが生成され、生成されたインデックスコンテンツが、前記他の情報処理装置に表示させられ、前記インデックスコンテンツの識別情報のうち、選択された識別情報に対応するコンテンツの情報が他の情報処理装置に送信される。
【００２０】
本発明の情報処理装置は、独立した装置であっても良いし、情報処理を行うブロックであっても良い。
【発明の効果】
【００２１】
本発明の一側面によれば、DLNA（Digital Living Network Alliance）やUPnP（Universal Plug and Play）などによるネットワークにより、コンテンツサーバに記憶されているコンテンツを、操作者以外の複数の人数でも容易で、かつ、迅速に操作させることが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明を適用したホームネットワークシステムの構成例を示す図である。
【図２】コンテンツ再生処理を説明するフローチャートである。
【図３】インデックスコンテンツ生成処理を説明するフローチャートである。
【図４】インデックスコンテンツ生成処理を説明する図である。
【図５】インデックスコンテンツ生成処理を説明する図である。
【図６】インデックスコンテンツ生成処理を説明する図である。
【図７】インデックスコンテンツ生成処理を説明する図である。
【図８】パーソナルコンピュータの構成例を説明する図である。
【発明を実施するための最良の形態】
【００２３】
［ホームネットワークシステムの構成例］
図１は、本発明を適用した一実施の形態の構成例を示すホームネットワークシステムである。
【００２４】
このホームネットワークシステムは、DLNA（Digital Living Network Alliance）やUPnP（Universal Plug and Play）などにより構成されるネットワークシステムである。図１のホームネットワークシステムは、DLNAネットワーク４を介してメディアプレイヤ（コントローラ機器）１、テレビジョン受像機（レンダラ機器）２、およびパーソナルコンピュータ（PC）（メディアサーバ機器）３が相互に通信することができる。このホームネットワークシステムにおいては、メディアプレイヤ１がDLNAネットワーク４を介してテレビジョン受像機２に対して、自らに記憶されているコンテンツや、PC３に記憶されているコンテンツを再生させる。
【００２５】
メディアプレイヤ１は、テレビジョン受像機２のコントローラ機器として機能し、複数のコンテンツを識別するインデックスを含む、インデックスコンテンツを生成し、テレビジョン受像機２に表示させる。これにより、メディアプレイヤ１の操作者は、レンダラ機器として機能するテレビジョン受像機２に表示されるインデックスコンテンツより、所望とするコンテンツのインデックスを選択することで対応するコンテンツを再生させる。また、インデックスコンテンツがテレビジョン受像機２に表示されることにより、メディアプレイヤ１の操作者以外のユーザも直感的に選択可能なコンテンツを認識することができるので、所望とするコンテンツを容易で、かつ、迅速に選択することができる。さらに、テレビジョン受像機２のリモートコントローラ６の操作に応じて、インデックスコンテンツより、所望とするコンテンツのインデックスを選択することができ、選択されたコンテンツをテレビジョン受像機２で再生させることができる。このため、メディアプレイヤ１の操作者以外のユーザもリモートコントローラ６により自由に所望とするコンテンツを選択することができる。
【００２６】
メディアプレイヤ１は、携帯型のコンテンツ再生装置であり、内蔵する記憶部１６に記憶されているコンテンツやPC３のコンテンツ記憶部１３２に記憶されているコンテンツを読み出し、表示部１２、および音声出力部１３より再生する。より詳細には、メディアプレイヤ１は、制御部１１、表示部１２、音声出力部１３、通信部１４、操作部１５、および記憶部１６がそれぞれバス１７に接続されることにより構成されている。
【００２７】
制御部１１は、メディアプレイヤ１の動作の全体を制御している。表示部１２は、LCD（Liquid Crystal Display）、または有機EL（Electronic Luminescent）などからなり、静止画、動画、または音楽などのコンテンツ、およびインデックスコンテンツを表示する。音声出力部１３は、スピーカ、およびヘッドフォンジャックなどから構成されており、動画や音楽のコンテンツを再生する際に出力される音声を出力する。通信部１４は、イーサネットカードなどからなり、例えば、IEEE（Institute of Electrical and Electronic Engineers）802.11a,b,g,nなどに代表される無線LAN（Local Area Network）の通信規格によりアクセスポイント５を介して、DLNAネットワーク４上のテレビジョン受像機２やPC３と通信する。操作部１５は、操作ボタンやキーボードなどから構成されており、各種の選択操作や決定操作を実行できるように構成されており、操作内容に応じた信号を出力する。記憶部１６は、ハードディスクなどの記録媒体から構成されており、メディアプレイヤ１の動作に必要とされるプログラムなどと共に、再生可能な静止画、動画、および音楽などのコンテンツを記憶している。
【００２８】
制御部１１は、コンテンツデータベース（以下、データベースはDBと称するものとする）管理部２１、およびインデックスコンテンツ生成部２２を備えている。さらに、制御部１１は、コンテンツ選択判定部２３、コンテンツ取得部２４、インデックスコンテンツ送信部２６、コンテンツ送信部２６、コンテンツ再生停止指示部２７、ネットワーク機器検索部２８、およびネットワーク機器登録部２９を備えている。
【００２９】
コンテンツDB管理部２１は、ローカルDB取得部４１、およびリモートDB取得部４２を備えており、再生可能なコンテンツをデータベースとして管理するものである。ローカルDB取得部４１は、メディアプレイヤ１の記憶部１６に記憶されている再生可能なコンテンツのデータベースをローカルDBとして取得する。リモートDB取得部４２は、通信部１４を制御して、アクセスポイント５を介して、DLNAネットワーク４上に接続されている機器に記憶されている再生可能なコンテンツのデータベースをリモートDBとして読み出す。
【００３０】
インデックスコンテンツ生成部２２は、コンテンツDB管理部２１により取得されたローカルDB、およびリモートDBに基づいて、インデックスコンテンツを生成する。インデックスコンテンツ生成部２２は、動画インデックスコンテンツ生成部５１、連続静止画再生インデックスコンテンツ生成部５２、静止画インデックスコンテンツ生成部５３、インデックスコンテンツ一覧生成部５４、および、インデックス付加部５５より構成されている。
【００３１】
動画インデックスコンテンツ生成部５１は、動画のコンテンツの選択、または、再生操作に必要とされるインデックスコンテンツを生成する。連続静止画再生インデックスコンテンツ生成部５２は、静止画のコンテンツを連続的に再生するようなインデックスコンテンツを生成する。静止画インデックスコンテンツ生成部５３は、静止画からなるコンテンツのインデックスコンテンツを生成する。インデックスコンテンツ一覧生成部５４は、静止画インデックスコンテンツ、動画インデックスコンテンツ、および連続静止画再生インデックスコンテンツといった、生成可能なインデックスコンテンツの種類の一覧を生成する。インデックス付加部５５は、インデックスコンテンツの生成に必要とされるコンテンツについて、識別可能なインデックスを発生して、それぞれに付加する。メタデータ生成部５６は、インデックスコンテンツの再生に必要とされる情報をメタデータに変換する。
【００３２】
コンテンツ選択判定部２３は、操作部１５が操作されることにより、インデックスコンテンツに表示されるインデックスのいずれかが選択されたとき、選択されたインデックスに対応するコンテンツを判定する。コンテンツ取得部２４は、再生が指示されたコンテンツを記憶部１６より、または、通信部１４を制御してPC３より取得する。インデックスコンテンツ送信部２５は、通信部１４を制御して、インデックスコンテンツ生成部２２により生成されたインデックスコンテンツをDLNAネットワーク４を介してテレビジョン受像機２に送信する。
【００３３】
コンテンツ送信部２６は、通信部１４を制御して、コンテンツ取得部２４により取得されたコンテンツをテレビジョン受像機２に送信する。コンテンツ再生停止指示部２７は、通信部１４を制御して、操作部１５が操作されたとき出力される操作信号に基づいて、コンテンツの再生、または停止を指示する再生コマンド、および停止コマンドをDLNAネットワーク４を介してテレビジョン受像機２に送信する。ネットワーク機器検索部２８は、通信部１４を制御して、DLNAネットワーク４上に存在するDLNA規格により通信可能な機器を検索する。ネットワーク機器登録部２９は、ネットワーク機器検索部２８により検索されたDLNA規格により通信可能な機器を登録する。
【００３４】
テレビジョン受像機２は、図示せぬチューナなどにより受信される放送波により配信される番組を表示すると共に、レンダラ機器として機能し、DLNAネットワーク４上に接続された機器より読み出されるコンテンツを再生する。より詳細には、テレビジョン受像機２は、制御部８１、表示部８２、音声出力部８３、リモートコントローラ受信部８４、および通信部８５を備えている。制御部８１は、テレビジョン受像機２の全体の動作を制御しており、コマンド取得部９１、リモートコントローラ認識部９２、インデックスコンテンツ再生部９３、およびコンテンツ再生部９４を備えている。
【００３５】
コマンド取得部９１は、DLNAネットワーク４を介してメディアプレイヤ１より供給されてくる、ネットワーク出力機器の検索信号を認識し、ネットワーク出力機器の検索信号に対する応答信号を送信する。リモートコントローラ認識部９２は、リモートコントローラ受信部８４によりリモートコントローラ６より供給されてくる操作信号を認識し、認識した内容に応じた動作を実行させると共に、必要に応じて、通信部８５を介してメディアプレイヤ１に送信する。
【００３６】
インデックスコンテンツ再生部９３は、メディアプレイヤ１より送信されてくるメタデータを認識して、メタデータに基づいてインデックスコンテンツを生成し、表示部８２に表示させる。コンテンツ再生部９４は、メディアプレイヤ１より通信部８５を介して供給されてくるコンテンツを再生する。また、コンテンツ再生部９４は、コマンド取得部９１より供給されてくるコマンドに従って、表示部８２および音声出力部８３より、メディアプレイヤ１より通信部８５を介して供給されてくるコンテンツの再生または停止を制御する。
【００３７】
表示部８２は、LCD、またはPDP（Plasma Display Panel）などから構成されており、コンテンツとして静止画、および動画が再生されるとき、画像として表示する。音声出力部８３は、スピーカなどから構成されており、コンテンツとして動画、または音楽が再生されるとき、音声を出力する。リモートコントローラ受信部８４は、リモートコントローラ６より赤外光、または無線通信などにより送信されてくる操作信号を受信し、対応する信号を発生して制御部８１に供給する。通信部８５は、イーサネットカードなどからなり、例えば、IEEE 802.11a,b,g,nなどに代表される無線LAN（Local Area Network）の通信規格によりDLNAネットワーク４を介してメディアプレイヤ１またはPC３と通信する。
【００３８】
リモートコントローラ６は、テレビジョン受像機２を視聴するユーザにより操作されるものであり、操作内容に応じた操作信号を発生し、テレビジョン受像機２に供給する。リモートコントローラ６は、制御部１０１、リモートコントローラ発信部１０２、および操作部１０３を備えている。制御部１０１は、リモートコントローラ６の全体の動作を制御しており、操作ボタンなどからなる操作部１０３の操作内容を認識し、対応する操作信号を発生して、リモートコントローラ発信部１０２よりテレビジョン受像機２に供給する。
【００３９】
PC３は、メディアサーバ機器として機能し、コントローラ機器であるメディアプレイヤ１よりコンテンツが要求されると、コンテンツ記憶部１３２に記憶されているコンテンツを読み出し、メディアプレイヤ１またはテレビジョン受像機２に供給する。より詳細には、PC３は、制御部１３１、コンテンツ記憶部１３２、音声出力部１３３、表示部１３４、および通信部１３５を備えている。
【００４０】
制御部１３１は、PC３の動作の全体を制御しており、コンテンツ管理部１５１、およびコンテンツ読出部１５２を備えている。コンテンツ管理部１５１は、コンテンツ記憶部１３２に記憶されている個々のコンテンツが格納されている位置の情報をリストとして管理しており、コンテンツのデータベースの情報が要求された場合、そのリストの情報を供給する。コンテンツ読出部１５２は、メディアプレイヤ１からの指示に基づいて、コンテンツ記憶部１３２に記憶されているコンテンツを読み出し、メディアプレイヤ１またはテレビジョン受像機２に送信する。
【００４１】
コンテンツ記憶部１３２は、ハードディスクなどの記録媒体から構成されており、静止画、動画、および音楽などのコンテンツを記憶している。音声出力部１３３は、スピーカ、またはヘッドフォンジャックなどからなり、動画、または音楽などのコンテンツを再生する際、音声を出力する。表示部１３４は、LCD、または有機ELなどで構成されており、静止画、または動画などのコンテンツを再生する際、画像を表示する。通信部１３５は、イーサネットカードなどからなり、例えば、IEEE 802.11a,b,g,nなどに代表される無線LANの通信規格によりDLNAネットワーク４を介してメディアプレイヤ１およびテレビジョン受像機２と通信する。
【００４２】
［コンテンツ再生処理］
次に、図２のフローチャートを参照して、コンテンツ再生処理について説明する。
【００４３】
ステップＳ１において、メディアプレイヤ１のネットワーク機器検索部２８は、通信部１４を制御して、アクセスポイント５を介してDLNAネットワーク４上にDLNAのネットワーク出力機器（レンダラ機器）の検索信号を送信する。
【００４４】
ステップＳ２において、ネットワーク機器検索部２８は、ネットワーク出力機器からの応答信号が送信されてきたか否かを判定し、送信されてこない場合（、または登録されているネットワーク出力機器が存在しない場合）、処理は、ステップＳ１に戻る。すなわち、ネットワーク出力機器からの応答がない場合（、または登録されているネットワーク出力機器が存在しない場合）、コンテンツを再生できる機器が存在しないことになるので、ステップＳ１，Ｓ２の処理が繰り返される。
【００４５】
ステップＳ３１において、テレビジョン受像機２における制御部８１のコマンド取得部９１は、通信部８５を制御して、DLNAネットワーク４を介して、ネットワーク出力機器の検索信号が送信されてきたか否かを判定し、送信されてくるまで同様の処理を繰り返す。ステップＳ３１において、例えば、ステップＳ１の処理により、ネットワーク出力機器の検索信号が送信されてきた場合、処理は、ステップＳ３２に進む。
【００４６】
ステップＳ３２において、コマンド取得部９１は、通信部８５を制御して、DLNAネットワーク４を介して、応答信号として自らを識別する機器ID（identifier）をメディアプレイヤ１に送信する。
【００４７】
この処理により、ステップＳ２において、応答信号が送信されてきたものとみなされ、処理は、ステップＳ３に進む。ステップＳ３において、ネットワーク機器登録部２９は、応答信号が送信されてきた機器IDを登録すると共に、登録されているネットワーク出力機器の一覧を表示部１２に表示する。このとき、複数のネットワーク出力機器が検索されることを想定し、例えば、表示部１２には、いずれかのネットワーク出力機器の選択を促す表示を行う。
【００４８】
ステップＳ４において、ネットワーク機器登録部２９は、操作部１５が操作され、いずれかのネットワーク出力機器が選択されたか否かを判定し、いずれのネットワーク出力機器も選択されない場合、処理は、ステップＳ１に戻る。すなわち、ネットワーク出力機器のいずれかの選択を促す表示がなされたまま、ステップＳ１乃至Ｓ４の処理が繰り返される。
【００４９】
したがって、例えば、図１の場合、ネットワーク出力機器としては、テレビジョン受像機２が検索されていることになるので、メディアプレイヤ１の表示部１２には、選択可能なネットワーク出力機器としてテレビジョン受像機２が表示される。そこで、メディアプレイヤ１を操作する操作者が、操作部１５を操作し、テレビジョン受像機２をネットワーク出力機器として選択した場合、処理は、ステップＳ５に進む。
【００５０】
ステップＳ５において、インデックスコンテンツ生成部２２は、選択可能なインデックスコンテンツの一覧を生成、表示部１２に表示させる。
【００５１】
この処理により、メディアプレイヤ１の表示部１２には、表示可能なインデックスコンテンツの種類を示す一覧が表示されることになる。この結果、メディアプレイヤ１の操作者は、表示部１２に表示された一覧から所望とするインデックスコンテンツを選択することが可能となる。
【００５２】
ステップＳ６において、インデックスコンテンツ生成部２２は、操作部１５が操作されて、インデックスコンテンツが選択され、インデックスコンテンツの再生指示がなされたか否かを判定する。すなわち、再生可能なコンテンツにインデックスを付してテレビジョン受像機２に表示させ、メディアプレイヤ１の操作者以外の者にも再生したいコンテンツを選択できるようにしたい場合、操作者が、操作部１５を操作し、所望とする種類のインデックスコンテンツの再生を指示する。
【００５３】
ステップＳ６において、例えば、インデックスコンテンツの再生が指示された場合、処理は、ステップＳ７に進む。
【００５４】
ステップＳ７において、インデックスコンテンツ生成部２２は、インデックスコンテンツ生成処理を実行し、インデックスコンテンツを生成する。
【００５５】
［インデックスコンテンツ生成処理］
ここで、図３のフローチャートを参照して、インデックスコンテンツ生成処理について説明する。
【００５６】
ステップＳ７１において、コンテンツDB管理部２１は、ローカルDB取得部４１およびリモートDB取得部４２を制御して、再生可能なコンテンツのデータベースを取得させる。これに応じて、ローカルDB取得部４１は、記憶部１６に記憶されている再生可能なコンテンツの情報を読み出し、ローカルDBとして取得する。
【００５７】
また、リモートDB取得部４２は、通信部１４を制御して、DLNAネットワーク４を介してコンテンツを記憶している機器に対して再生可能なコンテンツの一覧となる情報を送信するように要求する。このとき、PC３のコンテンツ管理部１５１は、通信部１３５を制御して、コンテンツの一覧となる情報の要求を受信する。そこで、コンテンツ管理部１５１は、コンテンツ記憶部１３２に記憶されているコンテンツの一覧となる情報を読み出し、通信部１３５を制御して、DLNAネットワーク４を介してメディアプレイヤ１に送信させる。この処理により、リモートDB取得部４２は、コンテンツの一覧となる情報に基づいて、リモートDBとして取得する。
【００５８】
さらに、インデックスコンテンツ生成部２２のインデックスコンテンツ一覧生成部５４は、コンテンツDB管理部２１のローカルDB取得部４１、およびリモートDB取得部４２により取得された再生可能なコンテンツのローカルDBおよびリモートDBを取得する。そして、インデックスコンテンツ生成部２２は、ローカルDB取得部４１により取得されたローカルDB、およびリモートDB取得部４２により取得されたリモートDBに基づいて、コンテンツを読み出す。この際、インデックスコンテンツ生成部２２は、コンテンツそのものを全て読み出すようにしてもよいが、例えば、コンテンツの所在の情報のみを読み出すようにし、必要に応じてその所在にアクセスし、ダウンロードするようにしてもよい。このようにすることで、通信時間を節約し、処理の効率化を図るようにしてもよい。
【００５９】
ステップＳ７２において、インデックスコンテンツ生成部２２は、インデックスコンテンツの種類として、静止画インデックスコンテンツが選択されたか否かを判定する。ステップＳ７２において、例えば、静止画インデックスコンテンツが選択された場合、処理は、ステップＳ７３に進む。
【００６０】
ステップＳ７３において、静止画インデックスコンテンツ生成部５３は、例えば、図４で示されるように、各コンテンツとして供給されてきた画像を分割配置する。すなわち、図４においては、４枚の画像が供給されてきた場合の例であり、上下左右に２枚ずつ、合計４枚の画像が分割配置されている。尚、この場合、各画像は、静止画コンテンツの場合、静止画そのものでよいが、動画コンテンツの場合、代表画面としてもよいし、また、音楽コンテンツの場合、その音楽データが収録されているアルバムのジャケットや、アーティストの写真などでもよい。
【００６１】
ステップＳ７４において、インデックス付加部５５は、各画像についてインデックスを割付けて付加する。すなわち、例えば、図４で示されているように、インデックス付加部５５は、左上の画像に「＃１」を、右上の画像に「＃２」を、左下の画像に「＃３」を、左下の画像に「＃４」を、それぞれインデックスとして割付けて付加する。
【００６２】
ステップＳ７５において、メタデータ生成部５６は、インデックスコンテンツに対応する、メタデータを生成する。すなわち、メタデータ生成部５６は、例えば、図４で示されるようなインデックスコンテンツである場合、図５で示されるようなメタデータに変換する。図５のメタデータは、第１行目の＜resIndex＞および第６行目の＜/resIndex＞により、メタデータの開始行と、終了行が宣言されている。そして、第２行目乃至５行目の＜resItem key=“1” ＞・・・＜/resItem＞、＜resItem key=“2” ＞・・・＜/resItem＞、＜resItem key=“3” ＞・・・＜/resItem＞、および＜resItem key=“4” ＞・・・＜/resItem＞の記載は、それぞれのインデックスが記述されている。すなわち、図４の左上、右上、左下、および右下の画像には、それぞれインデックス「＃１」乃至「＃４」が割付けられていることが記述されている。さらに、http://192.168.1.103:3456/DSC00001.JPG、http://192.168.1.103:3456/DSC00002.JPG、http://192.168.1.103:3456/DSC00003.JPG、http://192.168.1.103:3456/DSC00004.JPGは、それぞれ図４の左上、右上、左下、および右下の画像の所在が記述されている。尚、この例においては、静止画の所在が記述されているが、動画においても同様であり、後述する加工されたコンテンツについても、同様に加工されたコンテンツの所在の情報が記述される。
【００６３】
一方、ステップＳ７２において、静止画インデックスコンテンツが選択されなかった場合、処理は、ステップＳ７６に進む。
【００６４】
ステップＳ７６において、インデックスコンテンツ生成部２２は、インデックスコンテンツの種類として、連続静止画再生インデックスコンテンツが選択されたか否かを判定する。ステップＳ７６において、例えば、連続静止画再生インデックスコンテンツが選択された場合、処理は、ステップＳ７７に進む。
【００６５】
ステップＳ７７において、連続静止画再生インデックスコンテンツ生成部５２は、例えば、図６で示されるように、供給された各コンテンツのうち、静止画のみを選択し、再生時間を割付ける。すなわち、連続静止画再生インデックスコンテンツは、図６の下部で示されるように、３枚の画像を所定時間だけ、左から右に順次表示位置を変えながら、中央位置で最も大きくなるように大きさを変えて表示するインデックスコンテンツである。
【００６６】
そこで、連続静止画再生インデックスコンテンツ生成部５２は、図６の上部で示されるように、時刻00:00から時刻00:15の15秒間は、静止画＃１が、最も大きいサイズで中央に表示され、右側に小さいサイズの静止画＃２が表示されるよう再生時間を割付ける。また、連続静止画再生インデックスコンテンツ生成部５２は、時刻00:15から時刻00:30の15秒間は、静止画＃１が左側の小さいサイズで表示され、静止画＃２が最も大きいサイズで中央に表示され、その右側に小さいサイズの静止画＃３が表示されるよう割付ける。
【００６７】
ステップＳ７８において、インデックス付加部５５は、各静止画について、インデックスを付加する。すなわち、図６の下部で示されるように、インデックス＃１が静止画＃１に付加され、インデックス＃２が静止画＃２に付加され、インデックス＃３が静止画＃３に付加される。
【００６８】
尚、図６の下部においては、再生開始から15秒が経過したタイミングにおける表示例が示されている。また、この例においては、静止画が３枚である例について説明しているが、４枚以上であっても同様に処理されるインデックスコンテンツが生成される。さらに、この例においては、コンテンツのうち静止画のみが用いられる例について説明しているが、動画コンテンツについては、代表画像を用いるようにしてもよい。また、音楽コンテンツについては、アルバムのジャケットやアーティストの画像などを用いるようにし、その他のコンテンツにいても同様に含めたインデックスコンテンツを生成することができる。
【００６９】
一方、ステップＳ７６において、インデックスコンテンツの種類として、連続静止画再生インデックスコンテンツおよび静止画インデックスコンテンツが選択されなかった場合、動画インデックスコンテンツ選択されたものとみなされ、処理は、ステップＳ７９に進む。ステップＳ７９において、動画インデックスコンテンツ生成部５１は、読み出されたコンテンツのうち、動画のコンテンツを選択し、さらに、それぞれの先頭位置から所定時間分を抽出したコンテンツに加工する。
【００７０】
ステップＳ８０において、動画インデックスコンテンツ生成部５１は、例えば、図７で示されるように、所定時間に加工されたコンテンツの再生時間を割付ける。すなわち、図７の左下部で示されるように、動画インデックスコンテンツは、所定時間として15秒間だけのコンテンツに加工された動画のコンテンツを連続的に表示するインデックスコンテンツである。尚、図７の左下部は、メディアプレイヤ１の表示部１２により表示される動画インデックスコンテンツの表示例を示しており、図７の右下部は、テレビジョン受像機２の表示部８２により表示される動画インデックスコンテンツの表示例を示している。
【００７１】
そこで、動画インデックスコンテンツ生成部５１は、図７の上部で示されるように、時刻00:00から時刻00:15の15秒間は動画＃１が、時刻00:15から時刻00:30の15秒間は動画＃２が、時刻00:30から時刻00:45の15秒間は動画＃３が表示されるよう割付ける。
【００７２】
ステップＳ８１において、インデックス付加部５５は、加工された各動画について、インデックスを付加する。すなわち、図７の右下部で示されるように、インデックス付加部５５は、例えば、時刻00:30から再生される動画にインデックス＃３を付加する。
【００７３】
以上の処理により、選択されたインデックスコンテンツの種類に応じて、インデックスコンテンツが生成され、さらに、それぞれのインデックスコンテンツがメタデータとして生成される。
【００７４】
尚、生成されたインデックスコンテンツのデータは、メディアプレイヤ１の記憶部１６に格納されるようにしてもよいし、PC３のコンテンツ記憶部１３２に格納されるようにしてもよい。ここでいう、インデックスコンテンツのデータには、静止画インデックスコンテンツ、連続静止画再生インデックスコンテンツ、および動画インデックスコンテンツのデータを含む。また、いずれにおいても、ステップＳ７５の処理により、インデックスコンテンツを構成するデータが格納されている所在が記録されたメタデータが生成される。
【００７５】
ここで、図２のフローチャートの説明に戻る。
【００７６】
ステップＳ７において、インデックスコンテンツが生成されると、処理は、ステップＳ８に進む。
【００７７】
ステップＳ８において、コンテンツ送信部２６は、生成されたインデックスコンテンツのメタデータと共に、インデックスコンテンツの再生を指示するコマンドを、通信部１４を制御して、ネットワーク出力機器であるテレビジョン受像機２に送信させる。
【００７８】
ステップＳ３３において、テレビジョン受像機２における制御部８１のインデックスコンテンツ再生部９３は、メタデータからなるインデックスコンテンツと共に、その再生を指示するコマンドが送信されてきたか否かを判定する。ステップＳ３３において、例えば、ステップＳ８の処理によりインデックスコンテンツおよび再生コマンドが送信されてきた場合、処理は、ステップＳ３４に進む。
【００７９】
ステップＳ３４において、インデックスコンテンツ再生部９３は、メタデータを認識し、メタデータに記録されたインデックスコンテンツのデータの所在からインデックスコンテンツのデータを読み出し、再生して表示部８２に表示する。
【００８０】
すなわち、例えば、静止画インデックスコンテンツの場合、表示部８２には、図４で示されるように、静止画にインデックスが付加されたインデックスコンテンツが再生される。このため、メディアプレイヤ１の操作者でなくとも、インデックスを指定すれば、再生したい静止画のコンテンツを容易で、かつ迅速に操作者に伝えることが可能となる。
【００８１】
また、連続静止画再生インデックスコンテンツの場合、表示部８２には、図６の下部で示されるように、15秒間隔でインデックスが付加された静止画が連続的に再生されるインデックスコンテンツが再生される。このため、再生したい静止画、動画、または音楽のアーティストの画像に付されたインデックスを指定すれば、再生したい静止画、動画、または音楽コンテンツを操作者でなくとも、容易で、かつ、迅速に操作者に伝えることが可能となる。
【００８２】
さらに、動画インデックスコンテンツの場合、表示部８２には、図７の右下部で示されるように、所定時間の長さに加工された動画が連続的に再生される。このため、加工される動画をダイジェスト画像とすることで、動画インデックスコンテンツは、ダイジェストコンテンツとして再生することが可能となる。また、所定時間だけ再生されている動画のインデックスを選択するだけで、メディアプレイヤ１の操作者でなくとも、操作者に対して容易で、かつ、迅速に再生したいコンテンツを伝えることが可能となる。
【００８３】
尚、ステップＳ３３において、インデックスコンテンツが送信されてこない場合、ステップＳ３４の処理はスキップされる。
【００８４】
ステップＳ８において、インデックスコンテンツのメタデータが送信されると、ステップＳ９において、インデックスコンテンツ生成部２２は、表示部１２を制御して、インデックスコンテンツを表示する。このとき、静止画インデックスコンテンツ、および連続静止画再生インデックスコンテンツは、それぞれ図４，図６で示された表示例と同様のものが、テレビジョン受像機２において表示される。
【００８５】
ただし、動作インデックスコンテンツの場合、図７の左下部で示されるように、動画と共に、「前を再生」と表示されたボタンＢ１、および「再生」と表示されたボタンＢ２とが表示される。ボタンＢ１が操作部１５により操作されると、コンテンツ再生停止指示部２７は、直前のタイミングで再生されていた動画のコンテンツを再生するコマンドを通信部１４を制御してテレビジョン受像機２に送信する。また、ボタンＢ２が操作されると、コンテンツ再生停止指示部２７は、今現在インデックスコンテンツとして再生されているコンテンツのオリジナルコンテンツを再生するコマンドを通信部１４を制御して、テレビジョン受像機２に送信し、コンテンツを再生させる。尚、この間、ボタンＢ２は、「停止」の表示に切り替わり、停止操作がなされるとき、ボタンＢ２の表示は、「再生」に戻る。
【００８６】
ステップＳ１０において、制御部１１は、操作部１５が操作されて、コンテンツ再生処理の終了が指示されたか否かを判定し、指示されていない場合、処理は、ステップＳ６に戻る。一方、終了が指示された場合、ステップＳ１１において、制御部１１は、通信部１４を制御して、コンテンツ再生処理の終了を示すコマンドをテレビジョン受像機２に送信させ、処理は、終了する。
【００８７】
ステップＳ６において、インデックスコンテンツの再生が指示されなかった場合、ステップＳ１２において、コンテンツ選択判定部２３は、操作部１５が操作されて、インデックスコンテンツのいずれかのインデックスを選択する操作がなされたか否かを判定する。さらに、コンテンツ選択判定部２３は、通信部１４を制御して、後述する処理により、テレビジョン受像機２よりインデックスコンテンツのいずれかのインデックスを選択する信号が供給されてきたか否かを判定する。
【００８８】
ステップＳ１２において、例えば、操作部１５が操作されて、インデックスを選択する操作がなされた場合、ステップＳ１３において、コンテンツ取得部２４は、選択されたインデックスに対応するコンテンツを取得する。
【００８９】
ステップＳ１４において、コンテンツ送信部２６は、コンテンツ取得部２４により取得されたコンテンツを通信部１４を制御して、DLNAネットワーク４を介してテレビジョン受像機２に送信する。
【００９０】
ステップＳ３５において、コンテンツ再生部９４は、通信部８５を制御して、メディアプレイヤ１よりコンテンツが送信されてきたか否かを判定する。ステップＳ３５において、例えば、ステップＳ１４の処理によりコンテンツが送信されてきた場合、処理は、ステップＳ３６に進む。
【００９１】
ステップＳ３６において、コンテンツ再生部９４は、通信部８５を制御して、メディアプレイヤ１より送信されてきたコンテンツを取得し、表示部８２、および音声出力部８３より画像、および音声としてコンテンツを再生する。尚、この間、メディアプレイヤ１より操作部１５が操作され、コンテンツ再生停止指示部２７より、停止のコマンドが送信されてくると、コンテンツ再生部９４は、再生を停止し、再び、操作部１５が操作され、再生のコマンドが送信されてくると再生を開始する。
【００９２】
尚、ステップＳ３５において、コンテンツが送信されてこない場合、ステップＳ３６の処理はスキップされる。
【００９３】
すなわち、インデックスコンテンツが再生されることにより、メディアプレイヤ１の操作者以外のユーザも、テレビジョン受像機２を見ながら、所望とするコンテンツをインデックスにより指定することができる。このため、メディアプレイヤ１の操作者は、操作者以外のユーザの所望とするコンテンツを容易で、かつ迅速に、認識することができるので、操作者以外のユーザが所望とするコンテンツを、迅速に再生することが可能となる。
【００９４】
以上においては、コンテンツの再生が指示された場合、メディアプレイヤ１がコンテンツのデータを取得して、テレビジョン受像機２に送信する例について説明してきたが、コンテンツのデータの代わりに、コンテンツの所在を記録したメタデータを送信してもよい。すなわち、テレビジョン受像機２は、再生が指示されたコンテンツの所在が記録されたメタデータを認識することで、メタデータに記録されている所在にアクセスし、自らで再生が指定されたコンテンツのデータをダウンロードして再生することができる。これにより、メディアプレイヤ１へコンテンツを読み込み、さらに、テレビジョン受像機２へと送信することにより生じるDLNAネットワーク４状の通信負荷を緩和することが可能となる。また、直接テレビジョン受像機２がコンテンツのデータを所在位置から読み出すだけで再生を開始できるので、処理時間を節約することができ、高速でコンテンツの再生を開始することができる。
【００９５】
また、以上の操作は、リモートコントローラ６を用いても同様の操作を実現することができる。
【００９６】
すなわち、ステップＳ５１において、リモートコントローラ６の制御部１０１は、操作部１０３が操作されて、インデックスが選択されたか否かを判定し、操作されるまで、同様の処理を繰り返す。そして、ステップＳ５１において、操作部１０３が操作されて、インデックスが選択されたと判定された場合、ステップＳ５２において、制御部１０１は、操作内容に従った信号を発生し、リモートコントローラ発信部１０２よりテレビジョン受像機２に送信する。
【００９７】
ステップＳ３７において、リモートコントローラ認識部９２は、リモートコントローラ受信部８４を制御して、リモートコントローラ６よりインデックスを選択する信号が送信されてきたか否かを判定する。ステップＳ３７において、例えば、ステップＳ５２の処理により、リモートコントローラ６よりインデックスを選択する信号が送信されてきた場合、処理は、ステップＳ３８に進む。
【００９８】
ステップＳ３８において、リモートコントローラ認識部９２は、通信部８５を制御して、インデックスによるコンテンツを選択する信号をDLNAネットワーク４を介して、メディアプレイヤ１に送信する。
【００９９】
この処理により、ステップＳ１２において、インデックスによりインデックスコンテンツのいずれかのコンテンツが選択されたものとみなし、処理は、ステップＳ１３に進む。
【０１００】
すなわち、以上の処理により、メディアプレイヤ１の操作者以外のユーザが、リモートコントローラ６を操作することにより、インデックスコンテンツとして表示されているコンテンツのうちのいずれかをインデックスにより選択することが可能となる。結果として、メディアプレイヤ１の操作者以外のユーザが、リモートコントローラ６を操作することで、所望とするコンテンツを容易で、かつ迅速に再生することが可能となる。
【０１０１】
尚、ステップＳ１２において、インデックスによるコンテンツの選択指示がない場合、ステップＳ１５において、インデックスコンテンツが再生中であるか否かが判定される。そして、ステップＳ１２において、インデックスコンテンツが再生されている場合、処理は、ステップＳ１０に進み、再生されていない場合、処理は、ステップＳ５に戻る。
【０１０２】
また、ステップＳ３７において、リモートコントローラ６よりインデックスによるコンテンツの選択指示がない場合、ステップＳ３８の処理はスキップされる。
【０１０３】
さらに、ステップＳ３９において、コマンド取得部９１は、通信部８５を制御して、メディアプレイヤ１より終了が指示されたか否かを判定し、終了が指示されていない場合、処理は、ステップＳ３１に戻る。そして、ステップＳ３９において、例えば、ステップＳ１１の処理により、終了が指示されていた場合、処理は、終了する。
【０１０４】
尚、以上においては、インデックスとして番号を付した例について説明してきたが、その他の記号を付すようにしてもよく、例えば、操作ボタンなどに予めマークなどは付されている場合には、操作ボタンに付されたマークをインデックスとするようにしてもよい。また、コンテンツとしては、静止画、動画、および音楽の例について説明してきたが、これ以外のコンテンツであっても、それぞれを画像で識別できるものを生成し、さらに、インデックスを付加することで、同様に作用効果を奏することが可能となる。また、以上においては、DLNAによるネットワークを例として説明してきたが、それ以外のネットワークであっても、DLNAによる機能と同様のネットワークを構成できるネットワークであればよく、たとえば、UPnPなどであっても同様の効果を実現することができる。
【０１０５】
以上の処理により、メディアプレイヤ１とテレビジョン受像機２のいずれにも同一のインデックスコンテンツを表示させることができるので、メディアプレイヤ１の操作者と、それ以外のユーザが同一の感覚でコンテンツを選択することが可能となる。
【０１０６】
また、メディアプレイヤ１のようなモバイル機器と、テレビジョン受像機２のリモートコントローラ６とを併用することが可能となる。結果として、メディアプレイヤ１の操作者のみならず、それ以外のユーザも合わせた複数のユーザが、所望とするコンテンツを個別に、かつ、迅速に選択することが可能となる。
【０１０７】
以上の如く、本発明によれば、DLNAによるネットワークにより、PC３などのメディアサーバ機器や、メディアプレイヤ１などのコントローラ機器に記憶されているコンテンツを、操作者以外の複数の人数でも容易で、かつ、迅速に操作させることが可能となる。
【０１０８】
ところで、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１０９】
図８は、汎用のパーソナルコンピュータの構成例を示している。このパーソナルコンピュータは、CPU(Central Processing Unit)１００１を内蔵している。CPU１００１にはバス１００４を介して、入出力インタフェース１００５が接続されている。バス１００４には、ROM(Read Only Memory)１００２およびRAM(Random Access Memory)１００３が接続されている。
【０１１０】
入出力インタフェース１００５には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部１００６、処理操作画面や処理結果の画像を表示デバイスに出力する出力部１００７、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部１００８、LAN（Local Area Network）アダプタなどよりなり、インターネットに代表されるネットワークを介した通信処理を実行する通信部１００９が接続されている。また、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリなどのリムーバブルメディア１０１１に対してデータを読み書きするドライブ１０１０が接続されている。
【０１１１】
CPU１００１は、ROM１００２に記憶されているプログラム、または磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリ等のリムーバブルメディア１０１１から読み出されて記憶部１００８にインストールされ、記憶部１００８からRAM１００３にロードされたプログラムに従って各種の処理を実行する。RAM１００３にはまた、CPU１００１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０１１２】
尚、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理は、もちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理を含むものである。
【符号の説明】
【０１１３】
１  メディアプレイヤ（コントローラ機器），  ２  テレビジョン受像機（レンダラ機器），  ３  PC（メディアサーバ機器），  ４  DLNAネットワーク，  ５  アクセスポイント，  ６  リモートコントローラ，  １１  制御部，  １２  表示部，  １３  音声出力部，  １４  通信部，  １５  操作部，  １６  記憶部，  ２１  コンテンツDB管理部，  ２２  インデックスコンテンツ生成部，  ２３  コンテンツ選択判定部，  ２４  コンテンツ取得部，  ２５  インデックスコンテンツ送信部，  ２６  コンテンツ送信部，  ２７  コンテンツ再生停止指示部，  ２８  ネットワーク機器検索部，  ２９  ネットワーク機器登録部，  ８１  制御部，  ８２  表示部，  ８３  音声出力部，  ８４  リモートコントローラ受信部，  ８５  通信部，  ９１  コマンド取得部，  ９２  リモートコントローラ認識部，  ９３  インデックスコンテンツ再生部，  ９４  コンテンツ再生部
【図１】
2010268142.tif 000003
【図２】
2010268142.tif 000004
【図３】
2010268142.tif 000005
【図４】
2010268142.tif 000006
【図５】
2010268142.tif 000007
【図６】
2010268142.tif 000008
【図７】
2010268142.tif 000009
【図８】
2010268142.tif 000010