JP2011211744A - Content receiving apparatus and content receiving method - Google Patents
Content receiving apparatus and content receiving method Download PDFInfo
- Publication number
- JP2011211744A JP2011211744A JP2011126148A JP2011126148A JP2011211744A JP 2011211744 A JP2011211744 A JP 2011211744A JP 2011126148 A JP2011126148 A JP 2011126148A JP 2011126148 A JP2011126148 A JP 2011126148A JP 2011211744 A JP2011211744 A JP 2011211744A
- Authority
- JP
- Japan
- Prior art keywords
- item
- tab
- content
- registration
- classification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は、ネットワーク上のサーバ装置から音楽ファイルや動画ファイル等のコンテンツを受信するコンテンツ受信装置及びコンテンツ受信方法に関する。 The present invention relates to a content receiving device and a content receiving method for receiving content such as a music file and a moving image file from a server device on a network.
近年、LAN等のネットワークに接続されたテレビジョン、レコーダ装置等の複数の機器間で、音楽ファイルや動画ファイル等のコンテンツを共有することが行われている。このような、多種多様な機器間でコンテンツを共有させるための規格として、例えばDLNA(Digital Living Network Alliance)が発行したガイドライン(以下、DLNAガイドラインという)が知られている。 In recent years, content such as music files and moving image files has been shared among a plurality of devices such as televisions and recorder devices connected to a network such as a LAN. As such a standard for sharing content among various devices, for example, a guideline issued by DLNA (Digital Living Network Alliance) (hereinafter referred to as DLNA guideline) is known.
DLNAガイドラインにおいて、基本的なシステムはコンテンツを保持するDMS(Digital Media Server)と、ネットワークを経由してDMSが保持するコンテンツを再生するDMP(Digital Media Player)とで構成される。また、DLNAガイドラインでは、コンテンツの伝送方法と再生制御方法との定義のためにHTTP(Hyper Text Transfer Protocol)が用いられている。 In the DLNA guidelines, a basic system is configured by a DMS (Digital Media Server) that holds content and a DMP (Digital Media Player) that plays back the content held by the DMS via a network. In addition, in the DLNA guidelines, HTTP (Hyper Text Transfer Protocol) is used to define a content transmission method and a reproduction control method.
DMPでは、まずコンテンツの一覧を要求するGET要求(HTTP GET)をDMSに送信することで、DMSに保持された各コンテンツの識別子(ファイル名)を一覧情報として取得するよう構成されている。また、DMPでは、一覧情報に含まれた各ファイル名のコンテンツについて、当該コンテンツに付帯されたタグ情報の取得を要求するGET要求をDMSに送信することで、コンテンツに付帯されたタグ情報を取得している。そして、DMPでは、タグ情報に含まれる各項目(例えば、タイトル名、アルバム名、アーティスト名等)に基づき、各コンテンツを分類表示することでコンテンツ選択の利便性を図っている。 The DMP is configured to first acquire an identifier (file name) of each content held in the DMS as list information by transmitting a GET request (HTTP GET) for requesting a content list to the DMS. Also, in DMP, the tag information attached to the content is acquired by sending a GET request for requesting acquisition of tag information attached to the content of each file name included in the list information to the DMS. is doing. In DMP, the contents are classified and displayed on the basis of each item (for example, title name, album name, artist name, etc.) included in the tag information, so that the convenience of content selection is achieved.
また、DMPでのファイル名の分類表示については種々の技術が提案されており、例えば、特許文献1には、DMPがDMSの機能を具備することで、他の装置(DMS)から提供されるコンテンツのリストと、自己の装置(DMP)が保持するコンテンツのリストとを同様の形態で分類表示(リスト表示)させる技術が開示されている。
Various techniques have been proposed for file name classification display in DMP. For example,
しかしながら、上述した従来技術では、一覧情報を取得した後に、この一覧情報に含まれた各ファイル名のコンテンツからタグ情報の取得を行うため、タグ情報の取得が完了するまで分類表示を行うことができず、分類表示が行われるまでの応答が遅くなるという問題がある。なお、特許文献1に開示の技術では、リスト表示のためのデータ授受については特に考慮されておらず、上記の問題を解決することはできない。
However, in the above-described conventional technology, after the list information is acquired, tag information is acquired from the contents of each file name included in the list information. Therefore, classification display is performed until the tag information acquisition is completed. There is a problem that the response until the classification display is performed becomes slow. In the technique disclosed in
本発明は、上記に鑑みてなされたものであって、DMSが保持するコンテンツの分類表示を効率的に行うことが可能なコンテンツ受信装置及びコンテンツ受信方法を提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a content receiving apparatus and a content receiving method capable of efficiently performing classification display of content held by a DMS.
上述した課題を解決し、目的を達成するために、本発明は、複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第1情報を受信する受信手段と、前記登録項目の種別毎に登録項目タブを生成する生成手段と、前記登録項目タブの登録項目に関係する前記第1情報中の識別子を当該登録項目タブと関連付けて表示装置に表示する表示手段と、前記登録項目タブの選択を受け付ける受付手段と、を備え、前記受信手段は、前記受付手段が前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信することを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention relates a plurality of contents and tag information in which information unique to the contents is registered as registration items for a plurality of predetermined items. Receiving means for receiving first information associating an identifier for identifying each of the contents and a registration item of any item defined as a classification item among the plurality of items from a server device to be stored; Generating means for generating a registration item tab for each type of registration item; display means for displaying an identifier in the first information related to the registration item of the registration item tab on the display device in association with the registration item tab; Receiving means for accepting selection of the registration item tab, and the receiving means receives the registration item when the accepting means accepts selection of the registration item tab. The tag information of the content corresponding to the identifier associated with the blanking and wherein the receiving from the server device.
また、本発明は、受信手段が、複数のコンテンツと、予め定められた複数の項目について前記コンテンツに固有の情報が登録項目として登録されたタグ情報とを関連付けて記憶するサーバ装置から、前記コンテンツの各々を識別する識別子と、前記複数の項目のうち分類項目として定められた何れかの項目の登録項目とを関連付けた第1情報を受信する第1受信工程と、生成手段が、前記登録項目の種別毎に登録項目タブを生成する生成工程と、表示手段が、前記登録項目タブの登録項目に関係する前記第1情報中の識別子を当該登録項目タブと関連付けて表示装置に表示する表示工程と、受付手段が、前記登録項目タブの選択を受け付ける受付工程と、前記受信手段が、前記受付工程で前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信する第2受信工程と、を含むことを特徴とする。 Further, the present invention provides the content from a server device in which the receiving unit associates and stores a plurality of contents and tag information in which information unique to the contents is registered as registration items for a plurality of predetermined items. A first receiving step of receiving first information associating an identifier for identifying each of the first item and a registered item of any item defined as a classification item among the plurality of items; Generating step for generating a registered item tab for each type, and a display step for displaying on the display device the identifier in the first information related to the registered item of the registered item tab in association with the registered item tab And the accepting unit accepting the selection of the registered item tab, and the receiving unit accepting the registration item tab selection in the accepting step. The tag information of the content corresponding to the identifier associated with the item tabs, characterized in that it comprises a second reception step of receiving from the server device.
本発明によれば、DMSが保持するコンテンツの分類表示を効率的に行うことが可能なコンテンツ受信装置及びコンテンツ受信方法を提供することができる。 According to the present invention, it is possible to provide a content receiving apparatus and a content receiving method capable of efficiently performing content classification display of DMS.
以下、添付図面を参照して、本発明に係るデータ受信装置及びデータ受信方法の実施形態を詳細に説明する。なお、本発明は図面に示される実施形態に限定されるものではない。 Hereinafter, embodiments of a data receiving apparatus and a data receiving method according to the present invention will be described in detail with reference to the accompanying drawings. The present invention is not limited to the embodiment shown in the drawings.
図1は、本実施形態に係るDLNAシステムを概略的に示す図である。同図に示すように、DLNAシステム1は、メディアサーバ10と、テレビジョン20とを有し、ネットワークNを介して相互に接続されている。ここで、メディアサーバ10及びテレビジョン20は、DLNAガイドラインに準拠した情報機器である。なお、ネットワークNに接続される情報機器の個数は、図1の例に限定されないものとする。
FIG. 1 is a diagram schematically showing a DLNA system according to the present embodiment. As shown in the figure, the
メディアサーバ10は、DMP(テレビジョン20)からの要求に応じ、コンテンツ記憶部11に記憶されたコンテンツを提供するDMS機能を備えた情報機器である。メディアサーバ10は、例えば、HDDレコーダ等の録画装置やPC等のサーバ装置等であって、自己の装置で録音・録画した音楽データや動画データや外部装置から送信された各種データを配信対象のコンテンツとして、後述するタグ情報と関連付けた状態でコンテンツ記憶部11に記憶・管理している。
The
コンテンツ記憶部11に記憶されるコンテンツは、音楽データや動画データ等、DMPにおいて再生することが可能な電子データである。各コンテンツには、予め定められた複数の項目について当該コンテンツに固有の情報が登録値として登録されたタグ情報が付帯されている。例えば、音楽データのタグ情報には、アーティスト名、アルバム名、再生総時間、タイトル名、ジャンル名等の予め定められた各項目について、その音楽データに固有の情報が登録されている。 The content stored in the content storage unit 11 is electronic data that can be played back by DMP, such as music data and moving image data. Each content is attached with tag information in which information unique to the content is registered as a registered value for a plurality of predetermined items. For example, in the tag information of music data, information unique to the music data is registered for each predetermined item such as an artist name, album name, total playback time, title name, and genre name.
また、メディアサーバ10は、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等で構成される制御部と、LCD(Liquid Crystal Display)等の表示デバイスで構成される表示部と、キーボードやポインティングデバイス等の入力デバイスで構成される操作部と、HDD(Hard Disk Drive)やフラッシュメモリ等の記憶デバイスで構成される記憶部と、DMPとの通信を制御する通信部と、を備えている(何れも図示せず)。
The
メディアサーバ10の記憶部には、メディアサーバ10の制御に係る各種プログラムや設定情報等が予め記憶されている。なお、上述したコンテンツ記憶部11は、メディアサーバ10が具備する記憶部の一部の領域であってもよいし、メディアサーバ10に接続された外部の記憶装置であってもよい。
In the storage unit of the
メディアサーバ10の制御部は、記憶部に記憶されたプログラムを実行することで、メディアサーバ10の動作を統括的に制御する。また、メディアサーバ10の制御部は、記憶部に記憶された所定のプログラムを実行することでDMSとしての機能を実現し、DMPから送信される各種の要求に応じて、コンテンツ記憶部11に記憶された各コンテンツについてのデータをDMPに提供する。
The control unit of the
具体的に、メディアサーバ10の制御部は、DMPからHTTPによるGET要求を受け付けると、この要求で指示された情報をコンテンツ記憶部11の各コンテンツから読み出し、DMPに向けて送信する。また、メディアサーバ10の制御部は、DMPから再生対象となるコンテンツのGET要求を受け付けると、要求されたコンテンツをコンテンツ記憶部11から読み出し、DMPに向けて送信(ストリーム配信)する。
Specifically, when receiving the HTTP GET request from the DMP, the control unit of the
テレビジョン20は、DMSであるメディアサーバ10にアクセスし、メディアサーバ10に保持されたコンテンツの参照及び再生を行うDMP機能を有したテレビジョン装置である。以下、テレビジョン20の構成について説明する。
The
図2は、テレビジョン20のハードウェア構成の一例を示すブロック図である。同図に示すようにテレビジョン20は、CPU201、ネットワークI/F202、A/V分離部203、メモリ204、オーディオデコーダ205、ビデオデコーダ206、グラフィック処理部207、映像処理出力部208、ストレージI/F209、バス210、ストリームI/F211、ビデオエンコーダ212、オーディオエンコーダ213、チューナー214、ハードディスク215、A/V合成部216、DAC(D/Aコンバータ)220、アンプ221、スピーカ222、端子230、表示パネル240、操作部250、リモートコントローラ251及び受光部252を備えている。
FIG. 2 is a block diagram illustrating an example of the hardware configuration of the
チューナー214によって受信されたアナログ映像信号は、ビデオエンコーダ212によって符号化される。また、チューナー214によって受信されたアナログ音声信号は、オーディオエンコーダ213によって符号化される。符号化された映像信号と音声信号とはA/V合成部216によって合成され、ストリームとされる。一方、チューナー214で受信されたデジタル映像信号は、例えばMPEG2TS(Transport Stream)形式のストリームとして、ストリームI/F211から入力される。ストリームは、ストレージI/F209を介して、ハードディスク215に記録される。
The analog video signal received by the
端子230は、ネットワークNと接続するためのイーサネット(登録商標)端子等であって、ネットワークN上の他の機器(メディアサーバ10)から入力される情報は、端子230及びネットワークI/F202を通じてテレビジョン20により受信される。
The
ハードディスク215に記録されたストリームや、端子230及びネットワークI/F202を介し他の機器(メディアサーバ10)から入力されるコンテンツのストリームは、CPU201の制御の下、A/V分離部203で映像データと音声データに分離される。分離された映像データは、ビデオデコーダ206で復号される。複号された映像データは、映像処理出力部208から映像信号として出力され、表示パネル240に表示される。また、A/V分離部203で分離された音声データは、オーディオデコーダ205で復号され、DAC220、アンプ221を通りスピーカ222から出力される。
A stream recorded on the
CPU201は、ハードディスク215や図示しないROM等の記憶媒体に保持された各種プログラムを実行することで、テレビジョン20の動作を統括的に制御する。具体的に、CPU201は、グラフィック処理部207と協働して、例えば、GUI(Graphical User Interface)表示画面等を生成し、RAM等のメモリ204に保持して、適宜読み出して表示パネル240に表示する。また、CPU201は、テレビジョン20に対しリモートコントローラ251等で行われた操作を、操作部250や受光部252を介して受け付けると、この操作内容に応じてチューナー214が受信する放送信号(チャンネル)を切り替えたり、GUI表示画面上での入力を検出したりする。
The
図3は、図2のテレビジョン20のハードウェア(CPU201)により実行されるソフトウェアの構成を示すブロック図である。図3に示すように、テレビジョン20は、DMP機能の実現に係る機能部として送受信部301、GUI表示部302及び再生制御部303を備えている。
FIG. 3 is a block diagram showing the configuration of software executed by the hardware (CPU 201) of the
送受信部301は、HTTPを用いてDMS(メディアサーバ10)とアクセスし、当該メディアサーバ10に保持されたコンテンツの一覧や、再生の対象となったコンテンツを取得する。
The transmission /
具体的に、送受信部301は、UPnP(Universal Plug and Play)等によりメディアサーバ10を認識した後、このメディアサーバ10への最初のアクセス時に、当該メディアサーバ10に保持された各コンテンツの識別子となるファイル名と、所定の分類項目について各コンテンツのタグ情報に登録された登録値との取得を要求するGET要求(以下、一覧情報取得要求という)を送信する。
Specifically, after the transmission /
ここで、分類項目とは、タグ情報を構成する何れかの項目であって、ハードディスク215等の記憶媒体に設定情報として保持されているものとする。例えば、タグ情報に含まれた項目のうち“アーティスト名”及び“アルバム名”が分類項目として設定されている場合、送受信部301は、これら“アーティスト名”及び“アルバム名”の各項目について、タグ情報に登録された登録値の取得を要求する。なお、分類項目の個数や種別は任意に設定することが可能であるものとする。
Here, the classification item is any item constituting the tag information, and is assumed to be held as setting information in a storage medium such as the
メディアサーバ10の制御部は、テレビジョン20から一覧情報取得要求を受け付けると、コンテンツ記憶部11に記憶された各コンテンツから、そのファイル名と一覧情報取得要求で指示された各分類項目についての登録値とを読み出し、一覧情報としてテレビジョン20に送信する。そして、送受信部301は、メディアサーバ10から受信した一覧情報を、メモリ204に記憶する。
When receiving the list information acquisition request from the
ここで、図4は、メモリ204に記憶された一覧情報の一例を模式的に示す図である。同図に示すように、一覧情報には、メディアサーバ10に保持された各コンテンツのファイル名と、各分類項目についての登録値とが関連付けて保持されている。なお、図4では、タグ情報を構成する項目のうち、“アーティスト名”及び“アルバム名”を分類項目とした例を示している。また、図4では、各コンテンツのファイル名を、当該コンテンツのタイトル名と同値とした例を示している。
Here, FIG. 4 is a diagram schematically illustrating an example of the list information stored in the
また、送受信部301は、GUI表示部302から、特定の登録値の通知を受け付けると、この登録値に関連付けられたファイル名を一覧情報から読み出し、当該ファイル名の各コンテンツについてタグ情報の取得を要求するGET要求(以下、付加情報取得要求という)をメディアサーバ10に向けて送信する。
Further, when receiving a notification of a specific registration value from the
メディアサーバ10の制御部は、テレビジョン20から付加情報取得要求を受け付けると、この付加情報取得要求で指示された各ファイル名のコンテンツからタグ情報を読み出し、付加情報としてテレビジョン20に送信する。そして、送受信部301は、メディアサーバ10から受信した付加情報を、メモリ204に記憶する。
When the control unit of the
ここで、図5は、メモリ204に記憶された付加情報の一例を模式的に示す図である。同図に示すように、付加情報には、付加情報取得要求で指示した各コンテンツのタグ情報の内容が保持されている。なお、図5では、分類項目“アーティスト名”に登録された登録値“アーティスト2”に関係する各コンテンツのタグ情報を、付加情報とした例を示している。このように、付加情報には、メディアサーバ10が保持する各コンテンツのタグ情報のうち、特定の登録値を含むタグ情報のみが保持される。
Here, FIG. 5 is a diagram schematically illustrating an example of the additional information stored in the
また、送受信部301は、後述するコンテンツ選択画面に表示されるコンテンツの一覧から、特定のコンテンツ(ファイル名)を再生対象とする指示を受け付けると、このファイル名に対応するコンテンツの配信を要求するGET要求(以下、コンテンツ配信要求という)をメディアサーバ10に向けて送信する。
In addition, when receiving an instruction to play back a specific content (file name) from a content list displayed on a content selection screen, which will be described later, the transmission /
メディアサーバ10の制御部は、テレビジョン20からコンテンツ配信要求を受け付けると、このコンテンツ取得要求で指示されたファイル名のコンテンツをコンテンツ記憶部11から読み出し、テレビジョン20に向けて送信(ストリーム配信)する。そして、送受信部301は、メディアサーバ10から受信したコンテンツのストリームを、再生制御部303に出力する。
When receiving the content distribution request from the
GUI表示部302は、メディアサーバ10に保持されたコンテンツを分類表示するとともに、再生対象のコンテンツを選択させるためのGUI(以下、コンテンツ選択画面という)を、表示パネル240に表示する機能部である。
The
具体的に、GUI表示部302は、一覧情報に含まれた分類項目毎の登録値の種別に基づいて、分類項目毎及び登録値の種別毎に“タブ”を生成し、表示パネル240に表示する。以下、分類項目毎に生成されるタブを第1分類タブと表記し、登録値毎に生成されるタブを第2分類タブと表記する。
Specifically, the
また、GUI表示部302は、表示パネル240に表示した第2分類タブのうち、特定の第2分類タブの選択を受け付けると、この第2分類タブに対応する登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、選択された第2分類タブと関連付けて表示パネル240に表示する。
In addition, when the
図6及び図7は、表示パネル240に表示されたコンテンツ選択画面G1の一例を示す図である。なお、同図では、タグ情報を構成する複数の項目のうち、“アーティスト名”と“アルバム名”とを分類項目とした例を示している。
6 and 7 are diagrams illustrating an example of the content selection screen G1 displayed on the
図6及び図7に示したように、GUI表示部302は、分類項目となる“アーティスト名”と“アルバム名”とについて第1分類タブT11、T12を生成し、コンテンツ選択画面G1内に表示する。
As shown in FIGS. 6 and 7, the
また、GUI表示部302は、一覧情報に含まれた登録値の種別毎に生成した第2分類タブを、選択状態にある第1分類タブと関連付けてコンテンツ選択画面G1内に表示する。
Also, the
ここで、図6は、第1分類タブT11が選択された状態を示している。この場合、GUI表示部302は、第1分類タブT11の分類項目“アーティスト名”に所属する各登録値(アーティスト1〜3)について生成した第2分類タブT21〜T23を、コンテンツ選択画面G1内に表示する。なお、図6の状態で第1分類タブT12が選択されると、図7に示すように、第1分類タブT12の分類項目(アルバム名)に所属する各登録値(アルバム11、21、22、31)ついて生成した第2分類タブT24〜T27を、コンテンツ選択画面G1内に表示する。このように、GUI表示部302は、選択された第1分類タブの分類項目に応じて、コンテンツ選択画面G1内に表示する第2分類タブを切り換える。
Here, FIG. 6 shows a state where the first classification tab T11 is selected. In this case, the
領域A11は、第1分類タブと第2分類タブとの組で規定される分類条件に該当したコンテンツのファイル名等が表示される領域である。具体的に、GUI表示部302は、操作部250や受光部252を介して、一の第2分類タブの選択を受け付けると、この第2分類タブが表す登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、読み出した情報を同一のコンテンツ毎に関連付けて領域A11内に表示する。
The area A11 is an area in which file names of contents corresponding to the classification conditions defined by the combination of the first classification tab and the second classification tab are displayed. Specifically, when the
図6は、登録値“アーティスト2”を表す第2分類タブT22が選択された例を示している。この場合、GUI表示部302は、第2分類タブT22の登録値“アーティスト2”に関連付けられたファイル名、アーティスト名、アルバム名等を一覧情報から読み出し、これらの情報を第2分類タブT22と関連付けた状態で領域A11に表示する。なお、ファイル名を構成する全ての文字列を表示する形態としてもよいし、一部の文字列を表示する形態としてもよい。例えば、ファイル名に含まれる拡張子部分を非表示とする形態としてもよいし、表示可能な最大文字数が定められている場合には(例えば、20バイト等)ファイル名の先頭から最大文字数分の文字列を表示させる形態としてもよい。
FIG. 6 shows an example in which the second classification tab T22 representing the registered value “Artist 2” is selected. In this case, the
また、図7は、登録値“アルバム21”を表す第2分類タブT25が選択された例を示している。この場合、GUI表示部302は、第2分類タブT25の登録値“アルバム21”に関連付けられたファイル名、アーティスト名、アルバム名等を一覧情報から読み出し、これらの情報を第2分類タブT25と関連付けた状態で領域A11に表示する。このように、領域A11には、第1分類タブと第2分類タブとの組で規定される分類条件に該当したコンテンツに関する情報が表示される。
FIG. 7 shows an example in which the second classification tab T25 representing the registered value “album 21” is selected. In this case, the
なお、第2分類タブの選択は、操作部250や受光部252を介して選択されるものに限らないものとする。例えば、前回のコンテンツ選択画面G1の表示終了時に選択されていた第1分類タブ及び第2分類タブや、デフォルト値として設定された第1分類タブ及び第2分類タブ(例えば、コンテンツ選択画面G1の最も左側に表示される第1分類タブ及び第2分類タブ)を、設定情報として記憶しておき、次回のコンテンツ選択画面G1の表示開始時に、その第1分類タブ及び第2分類タブを自動的に選択する形態としてもよい。
The selection of the second classification tab is not limited to that selected via the
また、領域A11に表示される情報は、一覧情報から読み出したものに限らず、メディアサーバ10から新たに取得した情報(付加情報)であってもよい。この場合、GUI表示部302は、選択を受け付けた第2分類タブが表す登録値を送受信部301に通知することで、この登録値に関連する各コンテンツに付帯されたタグ情報(付加情報)をメディアサーバ10から取得させ、取得された付加情報を領域A11に表示する。なお、付加情報を用いる場合、この付加情報にのみを表示する形態としてもよいし、一覧情報に含まれる情報と組み合わせて表示する形態としてもよい(図6、7の“総再生時間”参照)。
Further, the information displayed in the area A11 is not limited to information read from the list information, but may be information (additional information) newly acquired from the
また、領域A11に各種情報を表示する際には、選択された第1分類タブの分類項目に応じてソートを施すことが好ましい。例えば、選択された第1分類タブが第1分類タブT11(アーティスト別)の場合、表示対象となる各種情報をファイル名の昇順にソートした後、領域A11に表示することが好ましい。また、選択された第1分類タブが第1分類タブT12(アルバム別)の場合、表示対象となる各種情報をトラック番号の昇順やファイル名の昇順にソートした後、領域A11に表示することが好ましい。 Moreover, when displaying various information in area | region A11, it is preferable to sort according to the classification item of the selected 1st classification tab. For example, when the selected first classification tab is the first classification tab T11 (by artist), it is preferable to sort various information to be displayed in ascending order of file names and then display them in the area A11. When the selected first classification tab is the first classification tab T12 (by album), various information to be displayed can be displayed in the area A11 after being sorted in ascending order of track numbers or ascending order of file names. preferable.
また、一覧情報に含まれた全てのファイル名を表示させるためのタブ(全表示タブ)をコンテンツ選択画面G1に表示する形態としてもよい。この場合、送受信部301は、全表示タブの選択を受け付けると、一覧情報に含まれた全ての情報を領域A11に表示する。
In addition, a tab for displaying all file names included in the list information (all display tabs) may be displayed on the content selection screen G1. In this case, when the transmission /
領域A12には、領域A11から選択されたコンテンツ(ファイル名)を再生対象として指示するための再生ボタンB1、このコンテンツの再生時間、当該再生時間を表すタイムバーB2等が表示される。GUI表示部302は、領域A11に表示されたファイル名から一のファイル名の選択を受け付けた後、再生ボタンB1の押下を受け付けると、このファイル名のコンテンツを再生対象とする指示情報を送受信部301に出力する。そして、GUI表示部302は、再生制御部303によるストリームの再生位置に応じて、領域A12中の再生時間やタイムバーB2のスライダ位置を変更する。なお、図6及び図7では、“タイトル214”のコンテンツが再生対象とされた例を示している。
In the area A12, a playback button B1 for instructing the content (file name) selected from the area A11 as a playback target, a playback time of the content, a time bar B2 indicating the playback time, and the like are displayed. When the
図3に戻り、再生制御部303は、送受信部301から入力されるストリームの再生を行う機能部である。なお、再生対象のコンテンツが動画データ等の画面表示を伴うものの場合には、コンテンツ選択画面G1内又はコンテンツ選択画面G1に重畳して画面表示用の領域を表示し、当該領域内にストリームの再生画面を表示するものとする。
Returning to FIG. 3, the
次に、以上のように構成されたDLNAシステム1において、テレビジョン20の動作について説明する。図8は、コンテンツ選択画面が表示されるまでの動作を示すシーケンス図である。なお、テレビジョン20において、メディアサーバ10の認識は完了しているものとする。
Next, the operation of the
まず、テレビジョン20の送受信部301は、DMSであるメディアサーバ10に対し、当該メディアサーバ10に保持された各コンテンツのファイル名と、所定の分類項目について各コンテンツのタグ情報に登録された登録値との取得を要求する一覧情報取得要求を送信する(ステップS11)。
First, the transmission /
メディアサーバ10の制御部は、一覧情報取得要求を受信すると、コンテンツ記憶部11に記憶された各コンテンツから、そのファイル名と一覧情報取得要求で指示された各分類項目についての登録値とを読み出し、一覧情報としてテレビジョン20に送信する(ステップS12)。なお、テレビジョン20の送受信部301では、メディアサーバ10から一覧情報を受信すると、この一覧情報をメモリ204に記憶する。
When receiving the list information acquisition request, the control unit of the
続いて、テレビジョン20のGUI表示部302は、一覧情報に含まれる分類項目毎の登録値の種別に基づいて、分類表示のための第1分類タブ及び第2分類タブを生成する(ステップS13)。次いで、GUI表示部302は、ステップS13で生成したタグを含むコンテンツ選択画面を生成し、表示パネル240に表示する(ステップS14)。
Subsequently, the
ここで、操作部250や受光部252を介して一の第2分類タブが選択されたり、何れか一の第2分類タブが自動的に選択されたりした場合、GUI表示部302は、この第2分類タブの選択を受け付ける(ステップS15)。そして、GUI表示部302は、選択された第2分類タブに対応する登録値に関連付けられたファイル名等の情報を一覧情報から読み出し、図6又は7に示したように、読み出した情報を同一のコンテンツ毎に関連付けて領域A11に表示する(ステップS18)。
Here, when one second classification tab is selected via the
なお、第2分類タブの選択に応じて付加情報を取得するよう設定されている場合、GUI表示部302は、ステップS15で選択を受け付けた第2分類タブに対応する登録値を送受信部301に通知する。また、送受信部301は、GUI表示部302から通知された登録値に関連するファイル名を一覧情報から読み出し、当該ファイル名のコンテンツに付帯されたタグ情報の取得を要求する付加情報取得要求を、メディアサーバ10に送信する(ステップS16)。
If the additional information is set to be acquired in response to the selection of the second classification tab, the
一方、メディアサーバ10の制御部は、テレビジョン20から付加情報取得要求を受信すると、この付加情報取得要求で指示された各ファイル名のコンテンツからタグ情報を読み出し、付加情報としてテレビジョン20に送信する(ステップS17)。なお、テレビジョン20の送受信部301では、メディアサーバ10から付加情報を受信すると、この付加情報をメモリ204に記憶する。
On the other hand, when receiving the additional information acquisition request from the
そして、テレビジョン20のGUI表示部302は、メディアサーバ10から送信された付加情報に含まれる各種の情報を、同一のコンテンツ毎に関連付けて領域A11に表示する(ステップS18)。
Then, the
以上のように、本実施形態によれば、メディアサーバ10に保持された各コンテンツのファイル名と、当該コンテンツに付帯されたタグ情報のうち分類項目の登録値とを一覧情報として取得(受信)し、一覧情報に含まれた各分類項目での登録値の種別に基づいて各コンテンツ(ファイル名)を分類表示する。これにより、一度のアクセスで取得した一覧情報のみを用いてコンテンツの分類表示を行うことができるため、メディアサーバ10が保持するコンテンツの分類表示を効率的に行うことができる。
As described above, according to the present embodiment, the file name of each content held in the
また、第2分類タブの選択に応じて、メディアサーバ10から付加情報を取得する場合であっても、選択された第2分類タブの登録値に関連するコンテンツ単位でタグ情報を取得できるため、分類表示に不要なタグ情報の取得を抑制することが可能となり、一度に送受信されるデータ量を削減することができる。
Further, even when additional information is acquired from the
以上、本発明の実施の形態について説明したが、本発明はこれに限定されるものではなく、本発明の主旨を逸脱しない範囲での種々の変更、置換、追加等が可能である。 The embodiment of the present invention has been described above, but the present invention is not limited to this, and various modifications, substitutions, additions, and the like are possible without departing from the spirit of the present invention.
例えば、上記実施形態では、タブを用いて分類表示を行う形態を説明したが、分類表示の形態はこの例に限らず、分類項目毎にソートしたり、フィルタリングした形態で表示する形態としてもよい。また、タブのかわりにボタンを表示する形態としてもよく、この場合GUI表示部302は、ボタンの選択(押下)を受け付けると、当該ボタンで規定される分類条件(登録値)に該当したファイル名等を一覧情報から読み出し、コンテンツ選択画面に一覧表示する。また、タブのかわりにリストボックスを表示する形態としてもよく、この場合GUI表示部302は、リストボックスから一の分類条件の選択を受け付けると、この分類条件(登録値)に該当したファイル名等を一覧情報から読み出し、コンテンツ選択画面に一覧表示する。
For example, in the above-described embodiment, the form of performing classification display using tabs has been described. However, the form of classification display is not limited to this example, and may be a form in which sorting is performed for each classification item or in a filtered form. . Alternatively, a button may be displayed instead of a tab. In this case, when the
また、上記実施形態では、本願発明のコンテンツ受信装置及びコンテンツ受信方法をテレビジョン20に適用した例を説明したが、これに限らず、表示パネル240を外部装置としたセットアップボックス型のDMP機器や、放送波の受信に係る機能部及び表示パネル240を除外したDMA(Digital Media Adapter)機器に適用する形態としてもよい。
In the above embodiment, the example in which the content receiving device and the content receiving method of the present invention are applied to the
以上のように、本発明にかかるコンテンツ受信装置及びコンテンツ受信方法は、DMSにアクセスを行うDMP機能を有した情報機器に有用であり、特に、DMSに保持されたコンテンツの一覧を分類表示する場合に適している。 As described above, the content receiving apparatus and the content receiving method according to the present invention are useful for an information device having a DMP function for accessing a DMS, and in particular, when a list of contents held in the DMS is classified and displayed. Suitable for
1 DLNAシステム
10 メディアサーバ
11 コンテンツ記憶部
20 テレビジョン
201 CPU
202 ネットワークI/F
203 A/V分離部
204 メモリ
205 オーディオデコーダ
206 ビデオデコーダ
207 グラフィック処理部
208 映像処理出力部
209 ストレージI/F
210 バス
211 ストリームI/F
212 ビデオエンコーダ
213 オーディオエンコーダ
214 チューナー
215 ハードディスク
216 A/V合成部
220 DAC
221 アンプ
222 スピーカ
230 端子
240 表示パネル
250 操作部
251 リモートコントローラ
252 受光部
301 送受信部
302 GUI表示部
303 再生制御部
1
202 Network I / F
203 A /
210
212
221
Claims (10)
前記登録項目の種別毎に登録項目タブを生成する生成手段と、
前記登録項目タブの登録項目に関係する前記第1情報中の識別子を当該登録項目タブと関連付けて表示装置に表示する表示手段と、
前記登録項目タブの選択を受け付ける受付手段と、
を備え、
前記受信手段は、前記受付手段が前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信することを特徴とするコンテンツ受信装置。 An identifier for identifying each of the contents from a server device that stores a plurality of contents in association with tag information in which information unique to the contents is registered as registration items for a plurality of predetermined items; Receiving means for receiving first information in association with a registration item of any item defined as a classification item among the items;
Generating means for generating a registered item tab for each type of the registered item;
Display means for displaying an identifier in the first information related to the registration item of the registration item tab on the display device in association with the registration item tab;
Accepting means for accepting selection of the registration item tab;
With
The receiving unit receives, from the server device, tag information of content corresponding to the identifier associated with the registered item tab when the receiving unit receives the selection of the registered item tab. Content receiving device.
前記表示手段は、同一の分類項目に関係する前記分類項目タブと前記登録項目タブとを関連付けて前記表示装置に表示することを特徴とする請求項2に記載のコンテンツ受信装置。 The generation means generates a classification item tab for each classification item,
The content receiving apparatus according to claim 2, wherein the display unit associates and displays the classification item tab related to the same classification item and the registration item tab on the display device.
前記表示手段は、前記受付手段が前記分類項目タブの選択を受け付けた場合に、当該分類項目タブの分類項目に応じて前記表示装置に表示する前記登録項目タブを切り替えることを特徴とする請求項3に記載のコンテンツ受信装置。 The accepting means accepts selection of the classification item tab;
The said display means switches the said registration item tab displayed on the said display apparatus according to the classification item of the said classification item tab, when the said reception means receives selection of the said classification item tab. 4. The content receiving device according to 3.
前記受信手段が受信したコンテンツを再生する再生手段を更に備えることを特徴とする請求項1〜6の何れか一項に記載のコンテンツ受信装置。 The receiving means receives, from the server device, the content of the identifier to be reproduced among the identifiers displayed on the display device,
The content receiving apparatus according to claim 1, further comprising a reproducing unit that reproduces the content received by the receiving unit.
前記受信手段は、HTTPを用いて前記サーバ装置にアクセスすることを特徴とする請求項1〜7の何れか一項に記載のコンテンツ受信装置。 The server device is a media server conforming to DLNA guidelines,
The content receiving apparatus according to claim 1, wherein the receiving unit accesses the server apparatus using HTTP.
生成手段が、前記登録項目の種別毎に登録項目タブを生成する生成工程と、
表示手段が、前記登録項目タブの登録項目に関係する前記第1情報中の識別子を当該登録項目タブと関連付けて表示装置に表示する表示工程と、
受付手段が、前記登録項目タブの選択を受け付ける受付工程と、
前記受信手段が、前記受付工程で前記登録項目タブの選択を受け付けた場合に、当該登録項目タブに関連付けられた前記識別子に対応するコンテンツのタグ情報を前記サーバ装置から受信する第2受信工程と、
を含むことを特徴とするコンテンツ受信方法。 An identifier for identifying each of the contents from a server device in which the receiving means associates and stores a plurality of contents and tag information in which information unique to the contents is registered as registration items for a plurality of predetermined items. And a first receiving step of receiving first information that associates a registration item of any item defined as a classification item among the plurality of items,
A generating step for generating a registration item tab for each type of the registration item;
A display step of displaying an identifier in the first information related to the registration item of the registration item tab on a display device in association with the registration item tab;
An accepting step for accepting selection of the registration item tab;
A second receiving step of receiving, from the server device, tag information of content corresponding to the identifier associated with the registered item tab when the receiving unit receives the selection of the registered item tab in the receiving step; ,
A content receiving method comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011126148A JP5404698B2 (en) | 2011-06-06 | 2011-06-06 | Content receiving apparatus and content receiving method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011126148A JP5404698B2 (en) | 2011-06-06 | 2011-06-06 | Content receiving apparatus and content receiving method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010077646 Division | 2010-03-30 | 2010-03-30 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011211744A true JP2011211744A (en) | 2011-10-20 |
JP5404698B2 JP5404698B2 (en) | 2014-02-05 |
Family
ID=44942247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011126148A Active JP5404698B2 (en) | 2011-06-06 | 2011-06-06 | Content receiving apparatus and content receiving method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5404698B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7514068B2 (en) | 2019-10-04 | 2024-07-10 | キヤノン株式会社 | Information processing device, control method thereof, and program |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002057957A (en) * | 2000-08-09 | 2002-02-22 | Sony Corp | Display method and signal generator |
JP2004264895A (en) * | 2003-02-05 | 2004-09-24 | Sony Corp | Information processor and processing method, and program |
JP2005006203A (en) * | 2003-06-13 | 2005-01-06 | Sony Corp | Information accessing method, information providing device, meta information providing device, information receiver and information accessing method |
JP2007519082A (en) * | 2003-11-04 | 2007-07-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Virtual content directory service |
JP2008072468A (en) * | 2006-09-14 | 2008-03-27 | Sharp Corp | Video display system and communication terminal device |
JP2008108096A (en) * | 2006-10-26 | 2008-05-08 | Sony Corp | Content-sharing system, content management server, client device, content management method, and content acquisition method |
JP2008204444A (en) * | 2007-01-23 | 2008-09-04 | Just Syst Corp | Data processing apparatus, data processing method and search apparatus |
JP2008252810A (en) * | 2007-03-30 | 2008-10-16 | Kddi Corp | Content providing device, content providing method, and program |
JP2009141856A (en) * | 2007-12-10 | 2009-06-25 | Access Co Ltd | Proxy access device, proxy access system, and video device |
JP2009267634A (en) * | 2008-04-23 | 2009-11-12 | Sony Ericsson Mobilecommunications Japan Inc | Terminal device and transmission control method |
JP2009273043A (en) * | 2008-05-09 | 2009-11-19 | Sony Corp | Information providing apparatus, portable information terminal, content processing device, device control apparatus, content processing system, and program |
-
2011
- 2011-06-06 JP JP2011126148A patent/JP5404698B2/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002057957A (en) * | 2000-08-09 | 2002-02-22 | Sony Corp | Display method and signal generator |
JP2004264895A (en) * | 2003-02-05 | 2004-09-24 | Sony Corp | Information processor and processing method, and program |
JP2005006203A (en) * | 2003-06-13 | 2005-01-06 | Sony Corp | Information accessing method, information providing device, meta information providing device, information receiver and information accessing method |
JP2007519082A (en) * | 2003-11-04 | 2007-07-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Virtual content directory service |
JP2008072468A (en) * | 2006-09-14 | 2008-03-27 | Sharp Corp | Video display system and communication terminal device |
JP2008108096A (en) * | 2006-10-26 | 2008-05-08 | Sony Corp | Content-sharing system, content management server, client device, content management method, and content acquisition method |
JP2008204444A (en) * | 2007-01-23 | 2008-09-04 | Just Syst Corp | Data processing apparatus, data processing method and search apparatus |
JP2008252810A (en) * | 2007-03-30 | 2008-10-16 | Kddi Corp | Content providing device, content providing method, and program |
JP2009141856A (en) * | 2007-12-10 | 2009-06-25 | Access Co Ltd | Proxy access device, proxy access system, and video device |
JP2009267634A (en) * | 2008-04-23 | 2009-11-12 | Sony Ericsson Mobilecommunications Japan Inc | Terminal device and transmission control method |
JP2009273043A (en) * | 2008-05-09 | 2009-11-19 | Sony Corp | Information providing apparatus, portable information terminal, content processing device, device control apparatus, content processing system, and program |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7514068B2 (en) | 2019-10-04 | 2024-07-10 | キヤノン株式会社 | Information processing device, control method thereof, and program |
Also Published As
Publication number | Publication date |
---|---|
JP5404698B2 (en) | 2014-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8788544B2 (en) | Method and apparatus for managing data | |
US7844661B2 (en) | Composition of local media playback with remotely generated user interface | |
KR20100081868A (en) | Method and apparatus for playing contents by integrated channel management | |
JP5259848B2 (en) | Reproduction control device and reproduction control method | |
US20060164931A1 (en) | Method and apparatus for automatically interfacing between devices used to reproduce content and recording medium storing computer program for executing the method | |
JP5337280B1 (en) | Video distribution device, video distribution method, and video distribution system | |
JP2018060581A (en) | Information processing apparatus, information processing method, and program | |
JP5404698B2 (en) | Content receiving apparatus and content receiving method | |
JP2010010736A (en) | Video content playback device | |
JP5117599B1 (en) | Control terminal and network system | |
JP2006259133A (en) | Digital media device, program, and method for providing digital media | |
CN103222245A (en) | Recording in a local network | |
JP2009135569A (en) | Content playback device, and content information display method | |
JP2015050709A (en) | Controller, control method and program | |
KR101269933B1 (en) | Did system and operation method therof | |
JP2019129540A (en) | Information processing apparatus, data generation method, and program | |
US20110246930A1 (en) | Content receiver and content sending method | |
JP2013021430A (en) | Thumbnail image provision apparatus, method and system | |
JP2012039417A (en) | Moving picture sharing system | |
JP2010286862A (en) | Content distribution system and recording/reproduction device | |
KR101614946B1 (en) | Method and apparatus for playing multymedia contents using link between scenes | |
US20070186233A1 (en) | Method for Utilizing a Media Adapter for Controlling a Display Device to Display Information of Multimedia Data Stored in a Plurality of Multimedia Sources | |
KR100833237B1 (en) | Method and apparatus for providing service description of streaming service involving plural media formats | |
US20120014664A1 (en) | Recording control apparatus and recording control method | |
KR20070091394A (en) | Media contents lylic information providing method for home network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121205 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130108 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130311 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20131008 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131029 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5404698 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |