(57)【要約】【課題】ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができる通信機器及びコンテンツ管理方法を提供する。【解決手段】通信機器２のコントローラ部２２がレンダラ３のレンダラ情報を取得し、通信機器２のサーバ部２３がコントローラ部２２で取得されたレンダラ情報を元にレンダラ３で再生可能なコンテンツを格納するレンダラごとの仮想フォルダを生成し、更にレンダラ情報を元にレンダラ３で再生可能なコンテンツの抽出を行い、対応するレンダラごとの仮想フォルダに格納する。これにより、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。【選択図】図１
2010021643.tif 000002
【特許請求の範囲】
【請求項１】
レンダラ装置よりレンダラ情報を取得するレンダラ情報取得手段と、
視聴用のコンテンツを格納するコンテンツ格納手段と、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成手段と、
前記レンダラ情報に基づいて前記レンダラ装置が再生可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理手段と、
を備えた通信機器。
【請求項２】
前記フォルダは、仮想フォルダであり、
前記コンテンツ管理手段は、前記抽出したコンテンツを前記レンダラ装置に対応する仮想フォルダに格納する請求項１に記載の通信機器。
【請求項３】
前記レンダラ情報にはレンダラ装置のレンダラ名が含まれ、
前記コンテンツ管理手段は、前記レンダラ情報からレンダラ名を抽出し、抽出したレンダラ名と同一の名称を持つフォルダを検索し、同一の名称のフォルダが無い場合は、前記レンダラ名を付けたフォルダを生成する請求項１又は請求項２に記載の通信機器。
【請求項４】
前記レンダラ情報には再生フォーマット情報が含まれ、
前記コンテンツ管理手段は、前記コンテンツ格納手段に格納されている複数のコンテンツから前記再生フォーマット情報に基づいて前記レンダラ装置で再生可能なコンテンツの抽出を行い、抽出したコンテンツを前記フォルダに格納する請求項１乃至請求項３のいずれか１項に記載の通信機器。
【請求項５】
外部通信端末でレンダラ装置が選択されて、前記外部通信端末から送られてきたレンダラ判別情報を取得するレンダラ判別情報取得手段と、前記レンダラ判別情報取得手段で取得したレンダラ判別情報を元に前記レンダラ装置に対応したフォルダのコンテンツリストを生成するコンテンツリスト生成手段と、前記コンテンツリスト生成手段で生成したコンテンツリストを前記外部通信端末に提供するコンテンツ提供手段と、を更に備えた請求項１乃至請求項４のいずれか１項に記載の通信機器。
【請求項６】
レンダラ装置よりレンダラ情報を取得するレンダラ情報取得工程と、
視聴用のコンテンツを格納するコンテンツ格納工程と、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成工程と、
前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理工程と、
を備えたコンテンツ管理方法。
【請求項７】
レンダラ装置よりレンダラ情報を取得するレンダラ情報取得ステップと、
視聴用のコンテンツを格納するコンテンツ格納ステップと、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成ステップと、
前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理ステップと、
を備えたコンテンツ管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＬＮＡ（Digital Living Network Alliance）機能を搭載した通信機器及び該通信機器におけるコンテンツ管理方法に関する。
【背景技術】
【０００２】
近年、ネットワークに接続可能な通信機器が普及するとともに、ネットワークを介してコンテンツを受信し、受信したコンテンツの表示や再生を行う機器（以下、レンダラと呼ぶ）として、テレビジョン受像機や、ＰＣ（Personal Computer）などの機器が普及している。
【０００３】
また、コンテンツを視聴するレンダラの優先順位を表示するコントローラ機能を搭載した電子機器もある（例えば、特許文献１参照）。特許文献１で開示された電子機器は、ユーザ自身でレンダラのコンテンツ属性に対する優先順位を決定し（〔１〕）、次いでレンダラの属性をコントローラ機能で取得し（〔２〕）、またコンテンツが格納されているサーバからコンテンツを選択し、コンテンツ属性をすることで、〔１〕の設定情報、〔２〕のプロファイル情報、〔３〕のコンテンツ属性を元に優先順位の決定を行う。優先順位が決定されるとレンダラのリストを表示し、ユーザに選択させることで、確実にコンテンツの再生を行うことができるようにしたものである。
【０００４】
【特許文献１】特開２００６−３２３５５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１で開示された電子機器では、コンテンツに対するレンダラの優先順位が決定した際に、自分（ユーザ）が視聴優先したいレンダラに、視聴したいコンテンツが対応していなければ、優先順位の設定並びにコンテンツの選択を始めからやり直さなければならないため手間がかかり、また選択したコンテンツが優先したいレンダラで再生できない場合はコンテンツの視聴もできないといった問題がある。
【０００６】
また、コンテンツの選択ごとに優先順位の決定を行うため、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができないため、コンテンツ視聴のたびに“優先順位の設定”、“プロファイル情報の取得”、“コンテンツ属性の取得”から行わなければならず、手間がかかるといった問題もある。
【０００７】
本発明は、かかる事情に鑑みてなされたもので、ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができる通信機器及びコンテンツ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信機器は、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得手段と、視聴用のコンテンツを格納するコンテンツ格納手段と、前記レンダラ装置に対応したフォルダを生成するフォルダ生成手段と、前記レンダラ情報に基づいて前記レンダラ装置が再生可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理手段と、を備えた。
【０００９】
上記構成によれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダに格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
【００１０】
また、上記構成において、前記フォルダは、仮想フォルダであり、前記コンテンツ管理手段は、前記抽出したコンテンツを前記レンダラ装置に対応する仮想フォルダに格納する。
【００１１】
上記構成によれば、抽出したコンテンツをレンダラ装置に対応する仮想フォルダに格納するので、ユーザからみて複数の仮想フォルダに同じコンテンツが格納されているようにみえる場合でも、コンテンツの実体はひとつでもよくなり、記憶容量をそれほど増加させずに、使い勝手を向上させることができる。
【００１２】
また、上記構成において、前記レンダラ情報にはレンダラ装置のレンダラ名が含まれ、前記コンテンツ管理手段は、前記レンダラ情報からレンダラ名を抽出し、抽出したレンダラ名と同一の名称を持つフォルダを検索し、同一の名称のフォルダが無い場合は、前記レンダラ名を付けたフォルダを生成する。
【００１３】
上記構成によれば、レンダラ装置に対応したフォルダを生成することができる。
【００１４】
また、上記構成において、前記レンダラ情報には再生フォーマット情報が含まれ、前記コンテンツ管理手段は、前記コンテンツ格納手段に格納されている複数のコンテンツから前記再生フォーマット情報に基づいて前記レンダラ装置で再生可能なコンテンツの抽出を行い、抽出したコンテンツを前記フォルダに格納する。
【００１５】
上記構成によれば、レンダラ装置に対応したフォルダに、対応するコンテンツを格納することができる。
【００１６】
また、上記構成において、外部通信端末でレンダラ装置が選択されて、前記外部通信端末から送られてきたレンダラ判別情報を取得するレンダラ判別情報取得手段と、前記レンダラ判別情報取得手段で取得したレンダラ判別情報を元に前記レンダラ装置に対応したフォルダのコンテンツリストを生成するコンテンツリスト生成手段と、前記コンテンツリスト生成手段で生成したコンテンツリストを前記外部通信端末に提供するコンテンツ提供手段と、を更に備えた。
【００１７】
上記構成によれば、外部通信端末からのレンダラ判別情報を取得するので、レンダラの判別が可能となる。これによりコンテンツリストが生成でき、生成したコンテンツリストを外部通信端末に提供して、外部通信端末でコンテンツリストの一覧表示が可能となる。
【００１８】
本発明のコンテンツ管理方法は、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得工程と、視聴用のコンテンツを格納するコンテンツ格納工程と、前記レンダラ装置に対応したフォルダを生成するフォルダ生成工程と、前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理工程と、を備えた。
【００１９】
上記方法によれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダ格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
【００２０】
本発明のコンテンツ管理プログラムは、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得ステップと、視聴用のコンテンツを格納するコンテンツ格納ステップと、前記レンダラ装置に対応したフォルダを生成するフォルダ生成ステップと、前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理ステップと、を備えた。
【００２１】
上記プログラムによれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダ格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
【発明の効果】
【００２２】
本発明によれば、レンダラ装置に対応したフォルダを生成するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。また、指定したいレンダラ装置に対応するコンテンツリストの取得が可能となる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。
【００２４】
（実施の形態１）
図１は、本発明の実施の形態１に係るコンテンツ提供システムの概略構成を示すブロック図である。この図において、本実施の形態のコンテンツ提供システム１は、通信機器２とレンダラ３を含み、レンダラ３の再生環境に対応したフォルダ（以下、“仮想フォルダ”と呼ぶ）の生成及び管理を行えるものである。例えば、仮想フォルダは、コントローラ機能で取得したレンダラ情報をもとに、レンダラ機器で再生可能なコンテンツを格納するレンダラごとのフォルダである。ここで、「仮想フォルダ」の意味は、コンテンツの実体は、フォルダの数より少なく（例えば、ひとつに）しておきながら、ユーザからみて複数のフォルダに同じコンテンツが格納されているようにみえるように仮想的に構成されたフォルダという意味である。
【００２５】
通信機器２とレンダラ３はネットワーク接続されている。通信機器２は、通信部２１とコントローラ部２２とびサーバ部２３を備えている。コントローラ部２２は、ネットワーク接続されているレンダラ３からレンダラ情報の取得を行い、サーバ部２３に提供する。
【００２６】
サーバ部２３は、コントローラ部２２から提供されたレンダラ３のレンダラ情報からレンダラ名を抽出し、抽出したレンダラ名に対応した仮想フォルダの生成を行う。仮想フォルダの生成は、複数のレンダラ３のそれぞれに対して行われる。サーバ部２３は、仮想フォルダを作成した後、レンダラ情報の再生フォーマットから仮想フォルダに該当するコンテンツすなわちレンダラ３で再生が可能なコンテンツの抽出を行い、対応する該当レンダラ３の仮想フォルダに格納する。この場合、サーバ部２３が保持している全てのコンテンツに対して行われる。レンダラ３は、通信機器２のコントローラ部２２から送信された機器検索要求を受信すると、レンダラ名、該当レンダラ３で再生可能なフォーマットを含むレンダラ情報を通信機器２に送信する。
【００２７】
ここで、サーバ部２３は、抽出したコンテンツをレンダラ装置に対応する仮想フォルダに格納するので、ユーザからみて複数の仮想フォルダに同じコンテンツが格納されているようにみえる場合でも、コンテンツの実体は、仮想フォルダの数より少なくてもよく（例えば、ひとつでもよく）なり、記憶容量をそれほど増加させずに、使い勝手を向上させることができる。
【００２８】
図２は、通信機器２の詳細な構成を示すブロック図である。この図において、通信部２１は、受信部２１１及び送信部２１２を備える。コントローラ部２２は、レンダラ情報受信部２２１、レンダラ情報提供部２２２及び機器検索部２２３を備える。サーバ部２３は、レンダラ情報受信部２３１、レンダラ情報解析部２３２、仮想フォルダ生成部２３３、コンテンツ管理手段である仮想フォルダ管理部２３４、コンテンツリスト生成手段である仮想フォルダ情報保存部２３５、コンテンツ情報解析部２３６、コンテンツ格納部２３７、レンダラ判別情報受信部２３８及びコンテンツ情報送信部２３９を備える。
【００２９】
通信部２１の受信部２１１及び送信部２１２は、レンダラ３などネットワーク接続デバイスに対する情報の送受信を行う。コントローラ部２２のレンダラ情報受信部２２１は、ネットワークに接続されているレンダラ３から送信されたレンダラ情報を受信する。レンダラ情報受信部２２１で受信されたレンダラ３のレンダラ情報はレンダラ情報提供部２２２に入力される。レンダラ情報には、“レンダラ名”や“ＭＡＣ（Media Access Control）アドレス”などのレンダラ固有情報を含むものや、レンダラ固有情報の他にレンダラが再生可能な再生フォーマットを含むものがある。なお、その他実行可能な情報も含まれることもある。レンダラ情報は、機器検索部２２３で取得できたレンダラ３からの応答情報であり、レンダラ３の数に応じて取得できるものとする。レンダラ情報提供部２２２に入力されたレンダラ情報は、サーバ部２３のレンダラ情報受信部２３１に入力される。機器検索部２２３は、ネットワークに接続されているレンダラ３に対してレンダラ情報の要求を行う。
【００３０】
サーバ部２３のレンダラ情報解析部２３２は、レンダラ情報受信部２３１が受信したレンダラ情報を解析して、レンダラ名、該当レンダラが再生可能なフォーマット（以下、レンダラ再生フォーマットと呼ぶ）の抽出を行う。仮想フォルダ管理部２３４は、レンダラ名に該当する仮想フォルダの検索を行い、その検索結果から該当する仮想フォルダが無い場合は、仮想フォルダ生成部２３３にレンダラ情報を入力する。仮想フォルダ生成部２３３は、レンダラ情報解析部２３２で抽出されたレンダラ情報のレンダラ名、該当レンダラ再生フォーマットを元に仮想フォルダの生成を行う。
【００３１】
コンテンツ情報解析部２３６は、仮想フォルダ生成部２３３で生成された仮想フォルダのレンダラ再生フォーマットを元にコンテンツ格納部２３７に格納されているコンテンツ群から、該当レンダラのフォーマットで再生可能なコンテンツの検索を行う。コンテンツ情報解析部２３６で検索された再生可能なコンテンツは、仮想フォルダ管理部２３４によって該当仮想フォルダに格納される。
【００３２】
仮想フォルダ情報保存部２３５は、今までに生成された仮想フォルダと、仮想フォルダに対応するレンダラの再生フォーマットで再生可能なコンテンツの保存を行う。また、レンダラ判別情報受信部２３８から仮想フォルダ管理部２３４を介してレンダラ判別情報が入力された場合に、そのレンダラ判別情報のレンダラ名から仮想フォルダの検索を行う。レンダラ判別情報には、“レンダラ名”や、“ＭＡＣアドレス”など、レンダラ固有の情報が含まれている。なお、その他、実行可能な情報が含まれることもある。
【００３３】
レンダラ判別情報受信部２３８は、ユーザが視聴を希望するレンダラのレンダラ名を含むレンダラ判別情報を受信する。レンダラ判別情報受信部２３８で受信されたレンダラ判別情報は、仮想フォルダ管理部２３４によって仮想フォルダ情報保存部２３５に保存される。コンテンツ情報送信部２３９は、仮想フォルダ管理部２３４を介して仮想フォルダ情報保存部２３５から提供されるコンテンツリストを取得し、通信部２１の送信部２１２に入力する。
【００３４】
仮想フォルダ管理部２３４は、仮想フォルダに関する全ての管理を行う。レンダラ情報解析部２３２から仮想フォルダの検索要求が入力されると、仮想フォルダの情報を記憶する仮想フォルダ情報保存部２３５にて該当フォルダの検索を行う。また、仮想フォルダ管理部２３４は、仮想フォルダ生成部２３３で生成された新規仮想フォルダを取得し、またコンテンツ情報解析部２３６で抽出されたコンテンツを該当仮想フォルダに格納する。また、仮想フォルダ管理部２３４は、レンダラ判別情報受信部２３８で受信されたレンダラ判別情報を取得し、仮想フォルダ情報保存部２３５でレンダラ判別情報の送信を行い、該当レンダラ３の検索を要求する。また、仮想フォルダ情報保存部２３５からコンテンツリストを取得し、取得したコンテンツリストをコンテンツ情報送信部２３９に入力する。
【００３５】
次に、上記通信機器２の動作について説明する。図３は、通信機器２の仮想フォルダ生成及び管理方法について、通信機器２の処理の流れをフローチャートで示したものである。通信機器２上で仮想フォルダを作成・管理するためには、まず仮想フォルダを作成するための基となるレンダラ３を発見する必要がある。通信機器２の機器検索部２２３でネットワークに接続されているレンダラ３の検索を行い（ステップＳＴ１０）、レンダラ３を検索できたかどうか判定する（ステップＳＴ１１）。レンダラ３を発見できた場合は、発見できたレンダラ３に対してレンダラ情報の取得を行う（ステップＳＴ１２）。レンダラ情報はサーバ部２３のレンダラ情報解析部２３２に送られてレンダラ情報の解析が行われ、この解析によって得られたレンダラ名を元に仮想フォルダの検索が行われる（ステップＳＴ１３）。
【００３６】
仮想フォルダの検索結果、レンダラ名に対応する仮想フォルダがあるかどうか判定し（ステップＳＴ１４）、レンダラ名に対応する仮想フォルダが無い場合は、仮想フォルダ生成部２３３にて新規に仮想フォルダの生成を行う（ステップＳＴ１５）。仮想フォルダの生成が完了すると、レンダラ情報の再生フォーマットを元にコンテンツ情報解析部２３６でコンテンツの検索を行う（ステップＳＴ１６）。再生フォーマットに対応したコンテンツを抽出すると、仮想フォルダ管理部２３４で当該コンテンツを仮想フォルダに格納する（ステップＳＴ１７）。再生フォーマットに対応したコンテンツの仮想フォルダへの格納を終えると本処理を終える。一方、上記ステップＳＴ１４の判定において、レンダラ名に対応する仮想フォルダが有る場合は何も処理せず本処理を終える。
【００３７】
このように、本実施の形態のコンテンツ提供システム１によれば、通信機器２のコントローラ部２２がレンダラ３のレンダラ情報を取得し、通信機器２のサーバ部２３がコントローラ部２２で取得されたレンダラ情報を元にレンダラ３で再生可能なコンテンツを格納するレンダラごとの仮想フォルダを生成し、更にレンダラ情報を元にレンダラ３で再生可能なコンテンツの抽出を行い、対応するレンダラごとの仮想フォルダに格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
【００３８】
（実施の形態２）
図４は、本発明の実施の形態２に係るコンテンツ提供システムの概略構成を示すブロック図である。この図において、本実施の形態のコンテンツ提供システム５は、通信機器２Ａ、レンダラ３及び外部通信端末４を有し、外部通信端末４が再生したいレンダラ３の判別情報を通信機器２Ａに送信することで、再生可能なコンテンツリストの一括提供を可能としたものである。通信機器２Ａは、図４に示す構成の他に、コンテンツ提供手段（図示略）を備えている。このコンテンツ提供手段は、外部通信端末４でレンダラが選択されて、外部通信端末４から送られてきたレンダラ判別情報を取得し、取得したレンダラ判別情報を元に視聴用のレンダラ３に対応したフォルダのコンテンツリストを生成し、生成したコンテンツリストを外部通信端末４に提供するものである。なお、本発明の実施の形態２の通信機器２Ａは、特に言及しない部分については、本発明の実施の形態１の通信機器２と同様である。
【００３９】
通信機器２Ａ、レンダラ３及び外部通信端末４はネットワーク接続されている。外部通信端末４は、レンダラ３からレンダラ情報の取得を行い、取得したレンダラ情報から再生したいレンダラ３の判別情報を抽出し、抽出したレンダラ判別情報を通信機器２Ａに送信する。通信機器２Ａは、外部通信端末４から送信されたレンダラ判別情報を受信し、該当レンダラ３に対応した仮想フォルダの検索を行う。そして、該当する仮想フォルダがあれば、該当仮想フォルダ内のコンテンツリストを外部通信端末４に送信する。
【００４０】
図５は、外部通信端末４の詳細な構成を示すブロック図である。この図において、外部通信端末４は、受信部４１１及び送信部４１２を有する通信部４１と、レンダラ情報受信部４２と、レンダラ情報解析部４３と、レンダラ判別情報送信部４４と、サーバ情報受信部４５と、サーバ情報選択部４６と、機器検索部４７とを備える。通信部４１の受信部４１１及び送信部４１２は、レンダラ３、通信機器２Ａなどネットワーク接続デバイスに対する情報の送受信を行う。レンダラ情報受信部４２は、ネットワークに接続さているレンダラ３から送信されたレンダラ情報を受信する。機器検索部４７は、ネットワークに接続されているレンダラ３を検索し、検索したレンダラ３に対してレンダラ情報の要求を行う。機器検索部４７は通信機器２Ａの検索も行う。
【００４１】
レンダラ情報解析部４３は、レンダラ情報受信部４５が受信したレンダラ情報で、複数のレンダラ３からユーザが視聴を希望するレンダラ３を選択することによって、各レンダラ３のレンダラ情報からレンダラ名を抽出する。そして、抽出したレンダラ名を含むレンダラ判別情報をレンダラ判別情報送信部４４に入力する。レンダラ判別情報送信部４４は、通信機器２Ａのレンダラ判別情報受信部２３８に視聴したいレンダラ名を含むレンダラ判別情報を送信する。サーバ情報受信部４５は、通信機器２Ａのコンテンツ情報送信部２３９から送信されたコンテンツリストの受信を行う。サーバ情報選択部４６は、サーバ情報受信部４５で受信されたコンテンツリストから視聴したいコンテンツの選択を行う。
【００４２】
なお、仮想フォルダを備える通信機器２Ａはサーバとしても使用することも可能であり、コントローラ機能を搭載した外部通信端末４からのサーバアクセスに対して、仮想フォルダの公開、選択した仮想フォルダ内に格納されているコンテンツリストの公開が可能である。
【００４３】
図６は、コンテンツリスト取得方法について、外部通信端末４の処理の流れを示すフローチャートである。この図において、外部通信端末４でコンテンツリスト取得を行うためには、まず再生したいレンダラ３を選択する必要があるので、機器検索部４７でネットワーク接続されている全てのレンダラ３の検索を行うとともに、コンテンツリスト提供元の通信機器２Ａの検索を行う（ステップＳＴ２０）。そして、レンダラ３が発見できたかどうか判定し（ステップＳＴ２１）、レンダラ３を発見できた場合は、発見できた全てのレンダラ３のそれぞれに対してレンダラ情報の取得を行う（ステップＳＴ２２）。次いで、発見できた全てのレンダラ３から視聴したいレンダラ３を決定する（ステップＳＴ２３）。次いで、レンダラ情報解析部４３で、決定したレンダラ３のレンダラ判別情報を取得する（ステップＳＴ２４）。
【００４４】
レンダ判別情報を取得した後、通信機器２Ａを発見できたかどうか判定し（ステップＳＴ２５）、通信機器２Ａを発見できない場合はステップＳＴ２０に戻り、発見できた場合は通信機器２Ａにレンダラ判別情報を送信する。このとき、通信機器２Ａとのネットワークが確立していることを確認したうえでレンダラ判別情報をレンダラ判別情報送信部４４より送信する（ステップＳＴ２６）。レンダラ判別情報の送信後、通信機器２Ａからのコンテンツリストを受信したかどうか判定し（ステップＳＴ２７）、コンテンツリストを受信できない場合は、そのコンテンツリストを受信できるまでこの判定を繰り返す。通信機器２Ａから指定したレンダラで再生可能なコンテンツリストを取得すると、そのコンテンツリストから視聴したいコンテンツを選択し（ステップＳＴ２８）、コンテンツの再生を行う（ステップＳＴ２９）。
【００４５】
図７は、コンテンツリスト提供方法について、通信機器２Ａの処理の流れを示すフローチャートである。この図において、通信機器２Ａが、外部通信端末４から視聴したいレンダラ３のレンダラ判別情報を取得することでコンテンツリスト提供処理を行う。まず外部通信端末４からレンダラ判別情報を取得したかどうか判定する（ステップＳＴ４０）。外部通信端末４からレンダラ判別情報を取得した場合（すなわちレンダラ判別情報をレンダラ判別情報受信部２３８で受信した場合）は、仮想フォルダ情報保存部２３５で保存されている仮想フォルダの検索を行う（ステップＳＴ４１）。仮想フォルダの検索を行った結果、レンダラ判別情報に対応する仮想フォルダがあるかどうか判定し（ステップＳＴ４２）、レンダラ判別情報に対応する仮想フォルダが無い場合はステップＳＴ４０に戻り、該仮想フォルダが有る場合は、コンテンツ情報送信部２３９で、外部通信端末４にコンテンツリストの送信を行い（ステップＳＴ４３）、本処理を終える。
【００４６】
図８は、通信機器２Ａをサーバとして、外部通信端末４上でレンダラ判別情報の送信をせずにサーバ情報の取得を行った場合の画面表示である。画面には通信機器２Ａで格納している仮想サーバのフォルダ１０が表示される。また、図９は図８の仮想フォルダを選択した場合に表示されるコンテンツリスト一覧１１である。外部通信端末４上で視聴したいレンダラ３を選択し、通信機器２Ａから提供されるコンテンツリストを受信した際の画面は、図８の画面表示は行われず、図９からの画面表示が行われる。
【００４７】
このように本実施の形態のコンテンツ提供システム５は、外部通信端末４から、ユーザが選択したレンダラ３のレンダラ情報を通信機器２Ａに提供し、通信機器２Ａが、外部通信端末４から提供されたレンダラ情報を元に視聴用のレンダラ３に対応した仮想フォルダのコンテンツリスト一覧を外部通信端末４に提供するので、ユーザは、指定したレンダラ３に対応するコンテンツリスト一覧を取得することができる。
【産業上の利用可能性】
【００４８】
本発明は、ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができるといった効果を有し、ＤＬＮＡ機能を搭載した通信機器への適用が可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施の形態１に係るコンテンツ提供システムの概略構成を示すブロック図
【図２】図１のコンテンツ提供システムの通信機器の詳細な構成を示すブロック図
【図３】図１のコンテンツ提供システムにおける仮想フォルダ生成及び管理方法について通信機器の処理の流れを示すフローチャート
【図４】本発明の実施の形態２に係るコンテンツ提供システムの概略構成を示すブロック図
【図５】図４のコンテンツ提供システムの外部通信端末の詳細な構成を示すブロック図
【図６】図４のコンテンツ提供システムにおけるコンテンツリスト取得方法について外部通信端末の処理の流れを示すフローチャート
【図７】図４のコンテンツ提供システムにおけるコンテンツリスト提供方法について通信機器の処理の流れを示すフローチャート
【図８】図４のコンテンツ提供システムの外部通信端末上で表示される仮想フォルダを示す図
【図９】図４のコンテンツ提供システムの外部通信端末上で表示されるコンテンツリスト一覧を示す図
【符号の説明】
【００５０】
１、５  コンテンツ提供システム
２、２Ａ  通信機器
３  レンダラ
４  外部通信端末
１０  フォルダ
１１  コンテンツリスト一覧
２１、４１  通信部
２２  コントローラ部
２３  サーバ部
４２、２２１、２３１  レンダラ情報受信部
４３、２３２  レンダラ情報解析部
４４  レンダラ判別情報送信部
４５  サーバ情報受信部
４６  サーバ情報選択部
４７、２２３  機器検索部
２１１、４１１  受信部
２１２、４１２  送信部
２２２  レンダラ情報提供部
２３３  仮想フォルダ生成部
２３４  仮想フォルダ管理部
２３５  仮想フォルダ情報保存部
２３６  コンテンツ情報解析部
２３７  コンテンツ格納部
２３８  レンダラ判別情報受信部
２３９  コンテンツ情報送信部
【図１】
2010021643.tif 000003
【図２】
2010021643.tif 000004
【図３】
2010021643.tif 000005
【図４】
2010021643.tif 000006
【図５】
2010021643.tif 000007
【図６】
2010021643.tif 000008
【図７】
2010021643.tif 000009
【図８】
2010021643.tif 000010
【図９】
2010021643.tif 000011