(57)【特許請求の範囲】
【請求項１】
複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第１情報を受信する受信手段と、
前記分類項目毎に分類項目タブを生成するとともに、前記登録項目の種別毎に登録項目タブを生成する生成手段と、
ユーザ操作を受け付ける受付手段と、
前記分類項目タブと当該分類項目タブの分類項目に関係する前記登録項目の前記登録項目タブとを表示装置に表示するとともに、前記受付手段で選択を受け付けた前記分類項目タブと前記登録項目タブとの組で規定される分類条件に該当した前記第１情報中の識別子を、当該登録項目タブと関連付けて前記表示装置に表示する表示手段と、
を備え、
前記受信手段は、前記受付手段が前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信することを特徴とするコンテンツ受信装置。
【請求項２】
前記表示手段は、前記受付手段が前記登録項目タブの選択を受け付けた場合に、当該登録項目タブの登録項目に関連付けられた識別子及び当該識別子に対応するコンテンツのタグ情報を、当該登録項目タブと関連付けて前記表示装置に表示することを特徴とする請求項１に記載のコンテンツ受信装置。
【請求項３】
前記表示手段は、前記受付手段が前記分類項目タブの選択を受け付けた場合に、当該分類項目タブの分類項目に応じて前記表示装置に表示する前記登録項目タブを切り替えることを特徴とする請求項１又は２に記載のコンテンツ受信装置。
【請求項４】
前記表示手段は、前記受付手段が選択を受け付けた前記分類項目タブの分類項目に応じて、前記登録項目タブに関連付けて表示する情報をソートすることを特徴とする請求項１〜３の何れか一項に記載のコンテンツ受信装置。
【請求項５】
前記受信手段は、前記表示装置に表示された識別子のうち、再生の対象となった識別子のコンテンツを前記サーバ装置から受信し、
前記受信手段が受信したコンテンツを再生する再生手段を更に備えることを特徴とする請求項１〜４の何れか一項に記載のコンテンツ受信装置。
【請求項６】
前記サーバ装置は、ＤＬＮＡガイドラインに準拠したメディアサーバであって、
前記受信手段は、ＨＴＴＰを用いて前記サーバ装置にアクセスすることを特徴とする請求項１〜５の何れか一項に記載のコンテンツ受信装置。
【請求項７】
前記表示装置として、表示パネルを備えることを特徴とする請求項１〜６の何れか一項に記載のコンテンツ受信装置。
【請求項８】
受信手段が、複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第１情報を受信する第１受信工程と、
生成手段が、前記分類項目毎に分類項目タブを生成するとともに、前記登録項目の種別毎に登録項目タブを生成する生成工程と、
受付手段が、ユーザ操作を受け付ける受付工程と、
表示手段が、前記分類項目タブと当該分類項目タブの分類項目に関係する前記登録項目の前記登録項目タブとを表示装置に表示するとともに、前記受付手段で選択を受け付けた前記分類項目タブと前記登録項目タブとの組で規定される分類条件に該当した前記第１情報中の識別子を、当該登録項目タブと関連付けて前記表示装置に表示する表示工程と、
前記受信手段が、前記受付工程で前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信する第２受信工程と、
を含むことを特徴とするコンテンツ受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上のサーバ装置から音楽ファイルや動画ファイル等のコンテンツを受信するコンテンツ受信装置及びコンテンツ受信方法に関する。
【背景技術】
【０００２】
近年、ＬＡＮ等のネットワークに接続されたテレビジョン、レコーダ装置等の複数の機器間で、音楽ファイルや動画ファイル等のコンテンツを共有することが行われている。このような、多種多様な機器間でコンテンツを共有させるための規格として、例えばＤＬＮＡ（Digital  Living  Network  Alliance）が発行したガイドライン（以下、ＤＬＮＡガイドラインという）が知られている。
【０００３】
ＤＬＮＡガイドラインにおいて、基本的なシステムはコンテンツを保持するＤＭＳ（Digital  Media  Server）と、ネットワークを経由してＤＭＳが保持するコンテンツを再生するＤＭＰ（Digital  Media  Player）とで構成される。また、ＤＬＮＡガイドラインでは、コンテンツの伝送方法と再生制御方法との定義のためにＨＴＴＰ（Hyper  Text  Transfer  Protocol）が用いられている。
【０００４】
ＤＭＰでは、まずコンテンツの一覧を要求するＧＥＴ要求（HTTP  GET）をＤＭＳに送信することで、ＤＭＳに保持された各コンテンツの識別子（ファイル名）を一覧情報として取得するよう構成されている。また、ＤＭＰでは、一覧情報に含まれた各ファイル名のコンテンツについて、当該コンテンツに付帯されたタグ情報の取得を要求するＧＥＴ要求をＤＭＳに送信することで、コンテンツに付帯されたタグ情報を取得している。そして、ＤＭＰでは、タグ情報に含まれる各項目（例えば、タイトル名、アルバム名、アーティスト名等）に基づき、各コンテンツを分類表示することでコンテンツ選択の利便性を図っている。
【０００５】
また、ＤＭＰでのファイル名の分類表示については種々の技術が提案されており、例えば、特許文献１には、ＤＭＰがＤＭＳの機能を具備することで、他の装置（ＤＭＳ）から提供されるコンテンツのリストと、自己の装置（ＤＭＰ）が保持するコンテンツのリストとを同様の形態で分類表示（リスト表示）させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２６７６３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来技術では、一覧情報を取得した後に、この一覧情報に含まれた各ファイル名のコンテンツからタグ情報の取得を行うため、タグ情報の取得が完了するまで分類表示を行うことができず、分類表示が行われるまでの応答が遅くなるという問題がある。なお、特許文献１に開示の技術では、リスト表示のためのデータ授受については特に考慮されておらず、上記の問題を解決することはできない。
【０００８】
本発明は、上記に鑑みてなされたものであって、ＤＭＳが保持するコンテンツの分類表示を効率的に行うことが可能なコンテンツ受信装置及びコンテンツ受信方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第１情報を受信する受信手段と、前記分類項目毎に分類項目タブを生成するとともに、前記登録項目の種別毎に登録項目タブを生成する生成手段と、ユーザ操作を受け付ける受付手段と、前記分類項目タブと当該分類項目タブの分類項目に関係する前記登録項目の前記登録項目タブとを表示装置に表示するとともに、前記受付手段で選択を受け付けた前記分類項目タブと前記登録項目タブとの組で規定される分類条件に該当した前記第１情報中の識別子を、当該登録項目タブと関連付けて前記表示装置に表示する表示手段と、を備え、前記受信手段は、前記受付手段が前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信することを特徴とする。
【００１０】
また、本発明は、受信手段が、複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第１情報を受信する第１受信工程と、生成手段が、前記分類項目毎に分類項目タブを生成するとともに、前記登録項目の種別毎に登録項目タブを生成する生成工程と、受付手段が、ユーザ操作を受け付ける受付工程と、表示手段が、前記分類項目タブと当該分類項目タブの分類項目に関係する前記登録項目の前記登録項目タブとを表示装置に表示するとともに、前記受付手段で選択を受け付けた前記分類項目タブと前記登録項目タブとの組で規定される分類条件に該当した前記第１情報中の識別子を、当該登録項目タブと関連付けて前記表示装置に表示する表示工程と、前記受信手段が、前記受付工程で前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信する第２受信工程と、を含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ＤＭＳが保持するコンテンツの分類表示を効率的に行うことが可能なコンテンツ受信装置及びコンテンツ受信方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施形態に係るＤＬＮＡシステムを概略的に示す図である。
【図２】図２は、図１に示したテレビジョンのハードウェア構成の一例を示すブロック図である。
【図３】図３は、図２のテレビジョンのハードウェアにより実行されるソフトウェアの構成を示すブロック図である。
【図４】図４は、一覧情報の一例を模式的に示す図である。
【図５】図５は、付加情報の一例を模式的に示す図である。
【図６】図６は、コンテンツ選択画面の一例を示す図である。
【図７】図７は、コンテンツ選択画面の一例を示す図である。
【図８】図８は、コンテンツ選択画面が表示されるまでの動作を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、添付図面を参照して、本発明に係るデータ受信装置及びデータ受信方法の実施形態を詳細に説明する。なお、本発明は図面に示される実施形態に限定されるものではない。
【００１４】
図１は、本実施形態に係るＤＬＮＡシステムを概略的に示す図である。同図に示すように、ＤＬＮＡシステム１は、メディアサーバ１０と、テレビジョン２０とを有し、ネットワークＮを介して相互に接続されている。ここで、メディアサーバ１０及びテレビジョン２０は、ＤＬＮＡガイドラインに準拠した情報機器である。なお、ネットワークＮに接続される情報機器の個数は、図１の例に限定されないものとする。
【００１５】
メディアサーバ１０は、ＤＭＰ（テレビジョン２０）からの要求に応じ、コンテンツ記憶部１１に記憶されたコンテンツを提供するＤＭＳ機能を備えた情報機器である。メディアサーバ１０は、例えば、ＨＤＤレコーダ等の録画装置やＰＣ等のサーバ装置等であって、自己の装置で録音・録画した音楽データや動画データや外部装置から送信された各種データを配信対象のコンテンツとして、後述するタグ情報と関連付けた状態でコンテンツ記憶部１１に記憶・管理している。
【００１６】
コンテンツ記憶部１１に記憶されるコンテンツは、音楽データや動画データ等、ＤＭＰにおいて再生することが可能な電子データである。各コンテンツには、予め定められた複数の項目について当該コンテンツに固有の情報が登録値として登録されたタグ情報が付帯されている。例えば、音楽データのタグ情報には、アーティスト名、アルバム名、再生総時間、タイトル名、ジャンル名等の予め定められた各項目について、その音楽データに固有の情報が登録されている。
【００１７】
また、メディアサーバ１０は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）、ＲＡＭ（Random  Access  Memory）等で構成される制御部と、ＬＣＤ（Liquid  Crystal  Display）等の表示デバイスで構成される表示部と、キーボードやポインティングデバイス等の入力デバイスで構成される操作部と、ＨＤＤ（Hard  Disk  Drive）やフラッシュメモリ等の記憶デバイスで構成される記憶部と、ＤＭＰとの通信を制御する通信部と、を備えている（何れも図示せず）。
【００１８】
メディアサーバ１０の記憶部には、メディアサーバ１０の制御に係る各種プログラムや設定情報等が予め記憶されている。なお、上述したコンテンツ記憶部１１は、メディアサーバ１０が具備する記憶部の一部の領域であってもよいし、メディアサーバ１０に接続された外部の記憶装置であってもよい。
【００１９】
メディアサーバ１０の制御部は、記憶部に記憶されたプログラムを実行することで、メディアサーバ１０の動作を統括的に制御する。また、メディアサーバ１０の制御部は、記憶部に記憶された所定のプログラムを実行することでＤＭＳとしての機能を実現し、ＤＭＰから送信される各種の要求に応じて、コンテンツ記憶部１１に記憶された各コンテンツについてのデータをＤＭＰに提供する。
【００２０】
具体的に、メディアサーバ１０の制御部は、ＤＭＰからＨＴＴＰによるＧＥＴ要求を受け付けると、この要求で指示された情報をコンテンツ記憶部１１の各コンテンツから読み出し、ＤＭＰに向けて送信する。また、メディアサーバ１０の制御部は、ＤＭＰから再生対象となるコンテンツのＧＥＴ要求を受け付けると、要求されたコンテンツをコンテンツ記憶部１１から読み出し、ＤＭＰに向けて送信（ストリーム配信）する。
【００２１】
テレビジョン２０は、ＤＭＳであるメディアサーバ１０にアクセスし、メディアサーバ１０に保持されたコンテンツの参照及び再生を行うＤＭＰ機能を有したテレビジョン装置である。以下、テレビジョン２０の構成について説明する。
【００２２】
図２は、テレビジョン２０のハードウェア構成の一例を示すブロック図である。同図に示すようにテレビジョン２０は、ＣＰＵ２０１、ネットワークＩ／Ｆ２０２、Ａ／Ｖ分離部２０３、メモリ２０４、オーディオデコーダ２０５、ビデオデコーダ２０６、グラフィック処理部２０７、映像処理出力部２０８、ストレージＩ／Ｆ２０９、バス２１０、ストリームＩ／Ｆ２１１、ビデオエンコーダ２１２、オーディオエンコーダ２１３、チューナー２１４、ハードディスク２１５、Ａ／Ｖ合成部２１６、ＤＡＣ（Ｄ／Ａコンバータ）２２０、アンプ２２１、スピーカ２２２、端子２３０、表示パネル２４０、操作部２５０、リモートコントローラ２５１及び受光部２５２を備えている。
【００２３】
チューナー２１４によって受信されたアナログ映像信号は、ビデオエンコーダ２１２によって符号化される。また、チューナー２１４によって受信されたアナログ音声信号は、オーディオエンコーダ２１３によって符号化される。符号化された映像信号と音声信号とはＡ／Ｖ合成部２１６によって合成され、ストリームとされる。一方、チューナー２１４で受信されたデジタル映像信号は、例えばＭＰＥＧ２ＴＳ（Transport  Stream）形式のストリームとして、ストリームＩ／Ｆ２１１から入力される。ストリームは、ストレージＩ／Ｆ２０９を介して、ハードディスク２１５に記録される。
【００２４】
端子２３０は、ネットワークＮと接続するためのイーサネット（登録商標）端子等であって、ネットワークＮ上の他の機器（メディアサーバ１０）から入力される情報は、端子２３０及びネットワークＩ／Ｆ２０２を通じてテレビジョン２０により受信される。
【００２５】
ハードディスク２１５に記録されたストリームや、端子２３０及びネットワークＩ／Ｆ２０２を介し他の機器（メディアサーバ１０）から入力されるコンテンツのストリームは、ＣＰＵ２０１の制御の下、Ａ／Ｖ分離部２０３で映像データと音声データに分離される。分離された映像データは、ビデオデコーダ２０６で復号される。複号された映像データは、映像処理出力部２０８から映像信号として出力され、表示パネル２４０に表示される。また、Ａ／Ｖ分離部２０３で分離された音声データは、オーディオデコーダ２０５で復号され、ＤＡＣ２２０、アンプ２２１を通りスピーカ２２２から出力される。
【００２６】
ＣＰＵ２０１は、ハードディスク２１５や図示しないＲＯＭ等の記憶媒体に保持された各種プログラムを実行することで、テレビジョン２０の動作を統括的に制御する。具体的に、ＣＰＵ２０１は、グラフィック処理部２０７と協働して、例えば、ＧＵＩ（Graphical  User  Interface）表示画面等を生成し、ＲＡＭ等のメモリ２０４に保持して、適宜読み出して表示パネル２４０に表示する。また、ＣＰＵ２０１は、テレビジョン２０に対しリモートコントローラ２５１等で行われた操作を、操作部２５０や受光部２５２を介して受け付けると、この操作内容に応じてチューナー２１４が受信する放送信号（チャンネル）を切り替えたり、ＧＵＩ表示画面上での入力を検出したりする。
【００２７】
図３は、図２のテレビジョン２０のハードウェア（ＣＰＵ２０１）により実行されるソフトウェアの構成を示すブロック図である。図３に示すように、テレビジョン２０は、ＤＭＰ機能の実現に係る機能部として送受信部３０１、ＧＵＩ表示部３０２及び再生制御部３０３を備えている。
【００２８】
送受信部３０１は、ＨＴＴＰを用いてＤＭＳ（メディアサーバ１０）とアクセスし、当該メディアサーバ１０に保持されたコンテンツの一覧や、再生の対象となったコンテンツを取得する。
【００２９】
具体的に、送受信部３０１は、ＵＰｎＰ（Universal  Plug  and  Play）等によりメディアサーバ１０を認識した後、このメディアサーバ１０への最初のアクセス時に、当該メディアサーバ１０に保持された各コンテンツの識別子となるファイル名と、所定の分類項目について各コンテンツのタグ情報に登録された登録値との取得を要求するＧＥＴ要求（以下、一覧情報取得要求という）を送信する。
【００３０】
ここで、分類項目とは、タグ情報を構成する何れかの項目であって、ハードディスク２１５等の記憶媒体に設定情報として保持されているものとする。例えば、タグ情報に含まれた項目のうち“アーティスト名”及び“アルバム名”が分類項目として設定されている場合、送受信部３０１は、これら“アーティスト名”及び“アルバム名”の各項目について、タグ情報に登録された登録値の取得を要求する。なお、分類項目の個数や種別は任意に設定することが可能であるものとする。
【００３１】
メディアサーバ１０の制御部は、テレビジョン２０から一覧情報取得要求を受け付けると、コンテンツ記憶部１１に記憶された各コンテンツから、そのファイル名と一覧情報取得要求で指示された各分類項目についての登録値とを読み出し、一覧情報としてテレビジョン２０に送信する。そして、送受信部３０１は、メディアサーバ１０から受信した一覧情報を、メモリ２０４に記憶する。
【００３２】
ここで、図４は、メモリ２０４に記憶された一覧情報の一例を模式的に示す図である。同図に示すように、一覧情報には、メディアサーバ１０に保持された各コンテンツのファイル名と、各分類項目についての登録値とが関連付けて保持されている。なお、図４では、タグ情報を構成する項目のうち、“アーティスト名”及び“アルバム名”を分類項目とした例を示している。また、図４では、各コンテンツのファイル名を、当該コンテンツのタイトル名と同値とした例を示している。
【００３３】
また、送受信部３０１は、ＧＵＩ表示部３０２から、特定の登録値の通知を受け付けると、この登録値に関連付けられたファイル名を一覧情報から読み出し、当該ファイル名の各コンテンツについてタグ情報の取得を要求するＧＥＴ要求（以下、付加情報取得要求という）をメディアサーバ１０に向けて送信する。
【００３４】
メディアサーバ１０の制御部は、テレビジョン２０から付加情報取得要求を受け付けると、この付加情報取得要求で指示された各ファイル名のコンテンツからタグ情報を読み出し、付加情報としてテレビジョン２０に送信する。そして、送受信部３０１は、メディアサーバ１０から受信した付加情報を、メモリ２０４に記憶する。
【００３５】
ここで、図５は、メモリ２０４に記憶された付加情報の一例を模式的に示す図である。同図に示すように、付加情報には、付加情報取得要求で指示した各コンテンツのタグ情報の内容が保持されている。なお、図５では、分類項目“アーティスト名”に登録された登録値“アーティスト２”に関係する各コンテンツのタグ情報を、付加情報とした例を示している。このように、付加情報には、メディアサーバ１０が保持する各コンテンツのタグ情報のうち、特定の登録値を含むタグ情報のみが保持される。
【００３６】
また、送受信部３０１は、後述するコンテンツ選択画面に表示されるコンテンツの一覧から、特定のコンテンツ（ファイル名）を再生対象とする指示を受け付けると、このファイル名に対応するコンテンツの配信を要求するＧＥＴ要求（以下、コンテンツ配信要求という）をメディアサーバ１０に向けて送信する。
【００３７】
メディアサーバ１０の制御部は、テレビジョン２０からコンテンツ配信要求を受け付けると、このコンテンツ取得要求で指示されたファイル名のコンテンツをコンテンツ記憶部１１から読み出し、テレビジョン２０に向けて送信（ストリーム配信）する。そして、送受信部３０１は、メディアサーバ１０から受信したコンテンツのストリームを、再生制御部３０３に出力する。
【００３８】
ＧＵＩ表示部３０２は、メディアサーバ１０に保持されたコンテンツを分類表示するとともに、再生対象のコンテンツを選択させるためのＧＵＩ（以下、コンテンツ選択画面という）を、表示パネル２４０に表示する機能部である。
【００３９】
具体的に、ＧＵＩ表示部３０２は、一覧情報に含まれた分類項目毎の登録値の種別に基づいて、分類項目毎及び登録値の種別毎に“タブ”を生成し、表示パネル２４０に表示する。以下、分類項目毎に生成されるタブを第１分類タブと表記し、登録値毎に生成されるタブを第２分類タブと表記する。
【００４０】
また、ＧＵＩ表示部３０２は、表示パネル２４０に表示した第２分類タブのうち、特定の第２分類タブの選択を受け付けると、この第２分類タブに対応する登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、選択された第２分類タブと関連付けて表示パネル２４０に表示する。
【００４１】
図６及び図７は、表示パネル２４０に表示されたコンテンツ選択画面Ｇ１の一例を示す図である。なお、同図では、タグ情報を構成する複数の項目のうち、“アーティスト名”と“アルバム名”とを分類項目とした例を示している。
【００４２】
図６及び図７に示したように、ＧＵＩ表示部３０２は、分類項目となる“アーティスト名”と“アルバム名”とについて第１分類タブＴ１１、Ｔ１２を生成し、コンテンツ選択画面Ｇ１内に表示する。
【００４３】
また、ＧＵＩ表示部３０２は、一覧情報に含まれた登録値の種別毎に生成した第２分類タブを、選択状態にある第１分類タブと関連付けてコンテンツ選択画面Ｇ１内に表示する。
【００４４】
ここで、図６は、第１分類タブＴ１１が選択された状態を示している。この場合、ＧＵＩ表示部３０２は、第１分類タブＴ１１の分類項目“アーティスト名”に所属する各登録値（アーティスト１〜３）について生成した第２分類タブＴ２１〜Ｔ２３を、コンテンツ選択画面Ｇ１内に表示する。なお、図６の状態で第１分類タブＴ１２が選択されると、図７に示すように、第１分類タブＴ１２の分類項目（アルバム名）に所属する各登録値（アルバム１１、２１、２２、３１）ついて生成した第２分類タブＴ２４〜Ｔ２７を、コンテンツ選択画面Ｇ１内に表示する。このように、ＧＵＩ表示部３０２は、選択された第１分類タブの分類項目に応じて、コンテンツ選択画面Ｇ１内に表示する第２分類タブを切り換える。
【００４５】
領域Ａ１１は、第１分類タブと第２分類タブとの組で規定される分類条件に該当したコンテンツのファイル名等が表示される領域である。具体的に、ＧＵＩ表示部３０２は、操作部２５０や受光部２５２を介して、一の第２分類タブの選択を受け付けると、この第２分類タブが表す登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、読み出した情報を同一のコンテンツ毎に関連付けて領域Ａ１１内に表示する。
【００４６】
図６は、登録値“アーティスト２”を表す第２分類タブＴ２２が選択された例を示している。この場合、ＧＵＩ表示部３０２は、第２分類タブＴ２２の登録値“アーティスト２”に関連付けられたファイル名、アーティスト名、アルバム名等を一覧情報から読み出し、これらの情報を第２分類タブＴ２２と関連付けた状態で領域Ａ１１に表示する。なお、ファイル名を構成する全ての文字列を表示する形態としてもよいし、一部の文字列を表示する形態としてもよい。例えば、ファイル名に含まれる拡張子部分を非表示とする形態としてもよいし、表示可能な最大文字数が定められている場合には（例えば、２０バイト等）ファイル名の先頭から最大文字数分の文字列を表示させる形態としてもよい。
【００４７】
また、図７は、登録値“アルバム２１”を表す第２分類タブＴ２５が選択された例を示している。この場合、ＧＵＩ表示部３０２は、第２分類タブＴ２５の登録値“アルバム２１”に関連付けられたファイル名、アーティスト名、アルバム名等を一覧情報から読み出し、これらの情報を第２分類タブＴ２５と関連付けた状態で領域Ａ１１に表示する。このように、領域Ａ１１には、第１分類タブと第２分類タブとの組で規定される分類条件に該当したコンテンツに関する情報が表示される。
【００４８】
なお、第２分類タブの選択は、操作部２５０や受光部２５２を介して選択されるものに限らないものとする。例えば、前回のコンテンツ選択画面Ｇ１の表示終了時に選択されていた第１分類タブ及び第２分類タブや、デフォルト値として設定された第１分類タブ及び第２分類タブ（例えば、コンテンツ選択画面Ｇ１の最も左側に表示される第１分類タブ及び第２分類タブ）を、設定情報として記憶しておき、次回のコンテンツ選択画面Ｇ１の表示開始時に、その第１分類タブ及び第２分類タブを自動的に選択する形態としてもよい。
【００４９】
また、領域Ａ１１に表示される情報は、一覧情報から読み出したものに限らず、メディアサーバ１０から新たに取得した情報（付加情報）であってもよい。この場合、ＧＵＩ表示部３０２は、選択を受け付けた第２分類タブが表す登録値を送受信部３０１に通知することで、この登録値に関連する各コンテンツに付帯されたタグ情報（付加情報）をメディアサーバ１０から取得させ、取得された付加情報を領域Ａ１１に表示する。なお、付加情報を用いる場合、この付加情報にのみを表示する形態としてもよいし、一覧情報に含まれる情報と組み合わせて表示する形態としてもよい（図６、７の“総再生時間”参照）。
【００５０】
また、領域Ａ１１に各種情報を表示する際には、選択された第１分類タブの分類項目に応じてソートを施すことが好ましい。例えば、選択された第１分類タブが第１分類タブＴ１１（アーティスト別）の場合、表示対象となる各種情報をファイル名の昇順にソートした後、領域Ａ１１に表示することが好ましい。また、選択された第１分類タブが第１分類タブＴ１２（アルバム別）の場合、表示対象となる各種情報をトラック番号の昇順やファイル名の昇順にソートした後、領域Ａ１１に表示することが好ましい。
【００５１】
また、一覧情報に含まれた全てのファイル名を表示させるためのタブ（全表示タブ）をコンテンツ選択画面Ｇ１に表示する形態としてもよい。この場合、送受信部３０１は、全表示タブの選択を受け付けると、一覧情報に含まれた全ての情報を領域Ａ１１に表示する。
【００５２】
領域Ａ１２には、領域Ａ１１から選択されたコンテンツ（ファイル名）を再生対象として指示するための再生ボタンＢ１、このコンテンツの再生時間、当該再生時間を表すタイムバーＢ２等が表示される。ＧＵＩ表示部３０２は、領域Ａ１１に表示されたファイル名から一のファイル名の選択を受け付けた後、再生ボタンＢ１の押下を受け付けると、このファイル名のコンテンツを再生対象とする指示情報を送受信部３０１に出力する。そして、ＧＵＩ表示部３０２は、再生制御部３０３によるストリームの再生位置に応じて、領域Ａ１２中の再生時間やタイムバーＢ２のスライダ位置を変更する。なお、図６及び図７では、“タイトル２１４”のコンテンツが再生対象とされた例を示している。
【００５３】
図３に戻り、再生制御部３０３は、送受信部３０１から入力されるストリームの再生を行う機能部である。なお、再生対象のコンテンツが動画データ等の画面表示を伴うものの場合には、コンテンツ選択画面Ｇ１内又はコンテンツ選択画面Ｇ１に重畳して画面表示用の領域を表示し、当該領域内にストリームの再生画面を表示するものとする。
【００５４】
次に、以上のように構成されたＤＬＮＡシステム１において、テレビジョン２０の動作について説明する。図８は、コンテンツ選択画面が表示されるまでの動作を示すシーケンス図である。なお、テレビジョン２０において、メディアサーバ１０の認識は完了しているものとする。
【００５５】
まず、テレビジョン２０の送受信部３０１は、ＤＭＳであるメディアサーバ１０に対し、当該メディアサーバ１０に保持された各コンテンツのファイル名と、所定の分類項目について各コンテンツのタグ情報に登録された登録値との取得を要求する一覧情報取得要求を送信する（ステップＳ１１）。
【００５６】
メディアサーバ１０の制御部は、一覧情報取得要求を受信すると、コンテンツ記憶部１１に記憶された各コンテンツから、そのファイル名と一覧情報取得要求で指示された各分類項目についての登録値とを読み出し、一覧情報としてテレビジョン２０に送信する（ステップＳ１２）。なお、テレビジョン２０の送受信部３０１では、メディアサーバ１０から一覧情報を受信すると、この一覧情報をメモリ２０４に記憶する。
【００５７】
続いて、テレビジョン２０のＧＵＩ表示部３０２は、一覧情報に含まれる分類項目毎の登録値の種別に基づいて、分類表示のための第１分類タブ及び第２分類タブを生成する（ステップＳ１３）。次いで、ＧＵＩ表示部３０２は、ステップＳ１３で生成したタグを含むコンテンツ選択画面を生成し、表示パネル２４０に表示する（ステップＳ１４）。
【００５８】
ここで、操作部２５０や受光部２５２を介して一の第２分類タブが選択されたり、何れか一の第２分類タブが自動的に選択されたりした場合、ＧＵＩ表示部３０２は、この第２分類タブの選択を受け付ける（ステップＳ１５）。そして、ＧＵＩ表示部３０２は、選択された第２分類タブに対応する登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、図６又は７に示したように、読み出した情報を同一のコンテンツ毎に関連付けて領域Ａ１１に表示する（ステップＳ１８）。
【００５９】
なお、第２分類タブの選択に応じて付加情報を取得するよう設定されている場合、ＧＵＩ表示部３０２は、ステップＳ１５で選択を受け付けた第２分類タブに対応する登録値を送受信部３０１に通知する。また、送受信部３０１は、ＧＵＩ表示部３０２から通知された登録値に関連するファイル名を一覧情報から読み出し、当該ファイル名のコンテンツに付帯されたタグ情報の取得を要求する付加情報取得要求を、メディアサーバ１０に送信する（ステップＳ１６）。
【００６０】
一方、メディアサーバ１０の制御部は、テレビジョン２０から付加情報取得要求を受信すると、この付加情報取得要求で指示された各ファイル名のコンテンツからタグ情報を読み出し、付加情報としてテレビジョン２０に送信する（ステップＳ１７）。なお、テレビジョン２０の送受信部３０１では、メディアサーバ１０から付加情報を受信すると、この付加情報をメモリ２０４に記憶する。
【００６１】
そして、テレビジョン２０のＧＵＩ表示部３０２は、メディアサーバ１０から送信された付加情報に含まれる各種の情報を、同一のコンテンツ毎に関連付けて領域Ａ１１に表示する（ステップＳ１８）。
【００６２】
以上のように、本実施形態によれば、メディアサーバ１０に保持された各コンテンツのファイル名と、当該コンテンツに付帯されたタグ情報のうち分類項目の登録値とを一覧情報として取得（受信）し、一覧情報に含まれた各分類項目での登録値の種別に基づいて各コンテンツ（ファイル名）を分類表示する。これにより、一度のアクセスで取得した一覧情報のみを用いてコンテンツの分類表示を行うことができるため、メディアサーバ１０が保持するコンテンツの分類表示を効率的に行うことができる。
【００６３】
また、第２分類タブの選択に応じて、メディアサーバ１０から付加情報を取得する場合であっても、選択された第２分類タブの登録値に関連するコンテンツ単位でタグ情報を取得できるため、分類表示に不要なタグ情報の取得を抑制することが可能となり、一度に送受信されるデータ量を削減することができる。
【００６４】
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。
【００６５】
例えば、上記実施形態では、タブを用いて分類表示を行う形態を説明したが、分類表示の形態はこの例に限らず、分類項目毎にソートしたり、フィルタリングした形態で表示する形態としてもよい。また、タブのかわりにボタンを表示する形態としてもよく、この場合ＧＵＩ表示部３０２は、ボタンの選択（押下）を受け付けると、当該ボタンで規定される分類条件（登録値）に該当したファイル名等を一覧情報から読み出し、コンテンツ選択画面に一覧表示する。また、タブのかわりにリストボックスを表示する形態としてもよく、この場合ＧＵＩ表示部３０２は、リストボックスから一の分類条件の選択を受け付けると、この分類条件（登録値）に該当したファイル名等を一覧情報から読み出し、コンテンツ選択画面に一覧表示する。
【００６６】
また、上記実施形態では、本願発明のコンテンツ受信装置及びコンテンツ受信方法をテレビジョン２０に適用した例を説明したが、これに限らず、表示パネル２４０を外部装置としたセットアップボックス型のＤＭＰ機器や、放送波の受信に係る機能部及び表示パネル２４０を除外したＤＭＡ（Digital  Media  Adapter）機器に適用する形態としてもよい。
【産業上の利用可能性】
【００６７】
以上のように、本発明にかかるコンテンツ受信装置及びコンテンツ受信方法は、ＤＭＳにアクセスを行うＤＭＰ機能を有した情報機器に有用であり、特に、ＤＭＳに保持されたコンテンツの一覧を分類表示する場合に適している。
【符号の説明】
【００６８】
１  ＤＬＮＡシステム
１０  メディアサーバ
１１  コンテンツ記憶部
２０  テレビジョン
２０１  ＣＰＵ
２０２  ネットワークＩ／Ｆ
２０３  Ａ／Ｖ分離部
２０４  メモリ
２０５  オーディオデコーダ
２０６  ビデオデコーダ
２０７  グラフィック処理部
２０８  映像処理出力部
２０９  ストレージＩ／Ｆ
２１０  バス
２１１  ストリームＩ／Ｆ
２１２  ビデオエンコーダ
２１３  オーディオエンコーダ
２１４  チューナー
２１５  ハードディスク
２１６  Ａ／Ｖ合成部
２２０  ＤＡＣ
２２１  アンプ
２２２  スピーカ
２３０  端子
２４０  表示パネル
２５０  操作部
２５１  リモートコントローラ
２５２  受光部
３０１  送受信部
３０２  ＧＵＩ表示部
３０３  再生制御部
【図１】
0005404698.tif 000002
【図２】
0005404698.tif 000003
【図３】
0005404698.tif 000004
【図４】
0005404698.tif 000005
【図５】
0005404698.tif 000006
【図６】
0005404698.tif 000007
【図７】
0005404698.tif 000008
【図８】
0005404698.tif 000009