JP2010021643A - Communication device and content management method - Google Patents
Communication device and content management method Download PDFInfo
- Publication number
- JP2010021643A JP2010021643A JP2008178215A JP2008178215A JP2010021643A JP 2010021643 A JP2010021643 A JP 2010021643A JP 2008178215 A JP2008178215 A JP 2008178215A JP 2008178215 A JP2008178215 A JP 2008178215A JP 2010021643 A JP2010021643 A JP 2010021643A
- Authority
- JP
- Japan
- Prior art keywords
- renderer
- content
- information
- folder
- unit
- 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.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/165—Centralised control of user terminal ; Registering at central
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25833—Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
- Small-Scale Networks (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
【課題】ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができる通信機器及びコンテンツ管理方法を提供する。
【解決手段】通信機器2のコントローラ部22がレンダラ3のレンダラ情報を取得し、通信機器2のサーバ部23がコントローラ部22で取得されたレンダラ情報を元にレンダラ3で再生可能なコンテンツを格納するレンダラごとの仮想フォルダを生成し、更にレンダラ情報を元にレンダラ3で再生可能なコンテンツの抽出を行い、対応するレンダラごとの仮想フォルダに格納する。これにより、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
【選択図】図1Provided is a communication device and a content management method capable of associating a content desired to be viewed with a renderer that a user wants to prioritize and storing priority order information of the renderer corresponding to acquired content information.
A controller unit 22 of a communication device 2 acquires renderer information of a renderer 3, and a server unit 23 of the communication device 2 stores content that can be played back by the renderer 3 based on the renderer information acquired by the controller unit 22. A virtual folder for each renderer to be generated is generated, contents that can be reproduced by the renderer 3 are extracted based on the renderer information, and stored in the virtual folder for each corresponding renderer. As a result, the content management state corresponding to the renderer environment can be maintained.
[Selection] Figure 1
Description
本発明は、DLNA(Digital Living Network Alliance)機能を搭載した通信機器及び該通信機器におけるコンテンツ管理方法に関する。 The present invention relates to a communication device having a DLNA (Digital Living Network Alliance) function and a content management method in the communication device.
近年、ネットワークに接続可能な通信機器が普及するとともに、ネットワークを介してコンテンツを受信し、受信したコンテンツの表示や再生を行う機器(以下、レンダラと呼ぶ)として、テレビジョン受像機や、PC(Personal Computer)などの機器が普及している。 2. Description of the Related Art In recent years, communication devices that can be connected to a network have become widespread, and as a device that receives content via the network and displays and reproduces the received content (hereinafter referred to as a renderer), a television receiver, a PC ( Devices such as Personal Computer) have become widespread.
また、コンテンツを視聴するレンダラの優先順位を表示するコントローラ機能を搭載した電子機器もある(例えば、特許文献1参照)。特許文献1で開示された電子機器は、ユーザ自身でレンダラのコンテンツ属性に対する優先順位を決定し(〔1〕)、次いでレンダラの属性をコントローラ機能で取得し(〔2〕)、またコンテンツが格納されているサーバからコンテンツを選択し、コンテンツ属性をすることで、〔1〕の設定情報、〔2〕のプロファイル情報、〔3〕のコンテンツ属性を元に優先順位の決定を行う。優先順位が決定されるとレンダラのリストを表示し、ユーザに選択させることで、確実にコンテンツの再生を行うことができるようにしたものである。 There is also an electronic device equipped with a controller function for displaying the priority order of renderers who view content (see, for example, Patent Document 1). The electronic device disclosed in Patent Document 1 determines the priority order for the content attribute of the renderer by itself ([1]), then acquires the renderer attribute by the controller function ([2]), and stores the content. By selecting the content from the server and assigning the content attribute, the priority order is determined based on the setting information [1], the profile information [2], and the content attribute [3]. When the priority order is determined, a list of renderers is displayed, and the user can select a content so that the content can be surely reproduced.
しかしながら、特許文献1で開示された電子機器では、コンテンツに対するレンダラの優先順位が決定した際に、自分(ユーザ)が視聴優先したいレンダラに、視聴したいコンテンツが対応していなければ、優先順位の設定並びにコンテンツの選択を始めからやり直さなければならないため手間がかかり、また選択したコンテンツが優先したいレンダラで再生できない場合はコンテンツの視聴もできないといった問題がある。 However, in the electronic device disclosed in Patent Document 1, when the priority of the renderer for the content is determined, if the content that the user (user) wants to view does not correspond to the renderer that the user wants to view, the priority is set. In addition, there is a problem that it is troublesome because the selection of the content has to be performed again from the beginning, and the content cannot be viewed when the selected content cannot be played back by the renderer that has priority.
また、コンテンツの選択ごとに優先順位の決定を行うため、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができないため、コンテンツ視聴のたびに“優先順位の設定”、“プロファイル情報の取得”、“コンテンツ属性の取得”から行わなければならず、手間がかかるといった問題もある。 In addition, since priority is determined for each content selection, renderer priority information corresponding to the acquired content information cannot be stored. Therefore, every time content is viewed, “priority setting” and “profile information” are stored. ”Acquisition”, “acquisition of content attribute”, and there is a problem that it takes time and effort.
本発明は、かかる事情に鑑みてなされたもので、ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができる通信機器及びコンテンツ管理方法を提供することを目的とする。 The present invention has been made in view of such circumstances, and enables communication of content that the user wants to view can correspond to the renderer that the user wants to prioritize and that can store the priority information of the renderer corresponding to the acquired content information. An object is to provide a device and a content management method.
本発明の通信機器は、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得手段と、視聴用のコンテンツを格納するコンテンツ格納手段と、前記レンダラ装置に対応したフォルダを生成するフォルダ生成手段と、前記レンダラ情報に基づいて前記レンダラ装置が再生可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理手段と、を備えた。 The communication apparatus according to the present invention includes a renderer information acquisition unit that acquires renderer information from a renderer device, a content storage unit that stores content for viewing, a folder generation unit that generates a folder corresponding to the renderer device, and the renderer Content management means for extracting content that can be reproduced by the renderer device based on information and storing the extracted content in a folder corresponding to the renderer device.
上記構成によれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダに格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。 According to the above configuration, a folder corresponding to the renderer device is generated, content that can be played back by each renderer device is extracted based on the renderer information of each renderer, and stored in the folder corresponding to the renderer device. The content management state corresponding to the renderer environment can be maintained.
また、上記構成において、前記フォルダは、仮想フォルダであり、前記コンテンツ管理手段は、前記抽出したコンテンツを前記レンダラ装置に対応する仮想フォルダに格納する。 In the above configuration, the folder is a virtual folder, and the content management unit stores the extracted content in a virtual folder corresponding to the renderer device.
上記構成によれば、抽出したコンテンツをレンダラ装置に対応する仮想フォルダに格納するので、ユーザからみて複数の仮想フォルダに同じコンテンツが格納されているようにみえる場合でも、コンテンツの実体はひとつでもよくなり、記憶容量をそれほど増加させずに、使い勝手を向上させることができる。 According to the above configuration, since the extracted content is stored in the virtual folder corresponding to the renderer device, even if it appears to the user that the same content is stored in a plurality of virtual folders, there may be only one content entity. Thus, usability can be improved without increasing the storage capacity so much.
また、上記構成において、前記レンダラ情報にはレンダラ装置のレンダラ名が含まれ、前記コンテンツ管理手段は、前記レンダラ情報からレンダラ名を抽出し、抽出したレンダラ名と同一の名称を持つフォルダを検索し、同一の名称のフォルダが無い場合は、前記レンダラ名を付けたフォルダを生成する。 In the above configuration, the renderer information includes a renderer name of the renderer device, and the content management unit extracts the renderer name from the renderer information and searches for a folder having the same name as the extracted renderer name. If there is no folder with the same name, a folder with the renderer name is generated.
上記構成によれば、レンダラ装置に対応したフォルダを生成することができる。 According to the above configuration, it is possible to generate a folder corresponding to the renderer device.
また、上記構成において、前記レンダラ情報には再生フォーマット情報が含まれ、前記コンテンツ管理手段は、前記コンテンツ格納手段に格納されている複数のコンテンツから前記再生フォーマット情報に基づいて前記レンダラ装置で再生可能なコンテンツの抽出を行い、抽出したコンテンツを前記フォルダに格納する。 In the above configuration, the renderer information includes reproduction format information, and the content management unit can reproduce the content from the plurality of contents stored in the content storage unit on the renderer device based on the reproduction format information. The content is extracted, and the extracted content is stored in the folder.
上記構成によれば、レンダラ装置に対応したフォルダに、対応するコンテンツを格納することができる。 According to the above configuration, the corresponding content can be stored in the folder corresponding to the renderer.
また、上記構成において、外部通信端末でレンダラ装置が選択されて、前記外部通信端末から送られてきたレンダラ判別情報を取得するレンダラ判別情報取得手段と、前記レンダラ判別情報取得手段で取得したレンダラ判別情報を元に前記レンダラ装置に対応したフォルダのコンテンツリストを生成するコンテンツリスト生成手段と、前記コンテンツリスト生成手段で生成したコンテンツリストを前記外部通信端末に提供するコンテンツ提供手段と、を更に備えた。 Further, in the above configuration, a renderer determination information acquisition unit that acquires a renderer determination information sent from the external communication terminal when a renderer device is selected by the external communication terminal, and a renderer determination acquired by the renderer determination information acquisition unit Content list generating means for generating a content list of a folder corresponding to the renderer device based on information, and content providing means for providing the content list generated by the content list generating means to the external communication terminal .
上記構成によれば、外部通信端末からのレンダラ判別情報を取得するので、レンダラの判別が可能となる。これによりコンテンツリストが生成でき、生成したコンテンツリストを外部通信端末に提供して、外部通信端末でコンテンツリストの一覧表示が可能となる。 According to the above configuration, the renderer discrimination information from the external communication terminal is acquired, so that the renderer can be discriminated. As a result, a content list can be generated, and the generated content list can be provided to the external communication terminal so that the content list can be displayed on the external communication terminal.
本発明のコンテンツ管理方法は、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得工程と、視聴用のコンテンツを格納するコンテンツ格納工程と、前記レンダラ装置に対応したフォルダを生成するフォルダ生成工程と、前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理工程と、を備えた。 The content management method of the present invention includes: a renderer information acquisition step for acquiring renderer information from a renderer device; a content storage step for storing content for viewing; a folder generation step for generating a folder corresponding to the renderer device; A content management step of extracting content that can be reproduced by the renderer device based on the renderer information, and storing the extracted content in a folder corresponding to the renderer device.
上記方法によれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダ格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。 According to the above method, a folder corresponding to the renderer device is generated, content that can be played back by each renderer device is extracted based on the renderer information of each renderer, and the folder corresponding to the renderer device is stored. The content management state corresponding to the environment can be maintained.
本発明のコンテンツ管理プログラムは、レンダラ装置よりレンダラ情報を取得するレンダラ情報取得ステップと、視聴用のコンテンツを格納するコンテンツ格納ステップと、前記レンダラ装置に対応したフォルダを生成するフォルダ生成ステップと、前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理ステップと、を備えた。 The content management program of the present invention includes a renderer information acquisition step for acquiring renderer information from a renderer device, a content storage step for storing content for viewing, a folder generation step for generating a folder corresponding to the renderer device, A content management step of extracting content that can be reproduced by the renderer device based on renderer information, and storing the extracted content in a folder corresponding to the renderer device.
上記プログラムによれば、レンダラ装置に対応したフォルダを生成し、各レンダラのレンダラ情報に基づいてそれぞれのレンダラ装置で再生が可能なコンテンツを抽出して、レンダラ装置に対応するフォルダ格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。 According to the above program, a folder corresponding to the renderer device is generated, content that can be played back by each renderer device is extracted based on the renderer information of each renderer, and the folder corresponding to the renderer device is stored. The content management state corresponding to the environment can be maintained.
本発明によれば、レンダラ装置に対応したフォルダを生成するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。また、指定したいレンダラ装置に対応するコンテンツリストの取得が可能となる。 According to the present invention, since the folder corresponding to the renderer device is generated, the content management state corresponding to the renderer environment can be maintained. In addition, it is possible to acquire a content list corresponding to the renderer device to be designated.
以下、本発明を実施するための好適な実施の形態について、図面を参照して詳細に説明する。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments for carrying out the invention will be described in detail with reference to the drawings.
(実施の形態1)
図1は、本発明の実施の形態1に係るコンテンツ提供システムの概略構成を示すブロック図である。この図において、本実施の形態のコンテンツ提供システム1は、通信機器2とレンダラ3を含み、レンダラ3の再生環境に対応したフォルダ(以下、“仮想フォルダ”と呼ぶ)の生成及び管理を行えるものである。例えば、仮想フォルダは、コントローラ機能で取得したレンダラ情報をもとに、レンダラ機器で再生可能なコンテンツを格納するレンダラごとのフォルダである。ここで、「仮想フォルダ」の意味は、コンテンツの実体は、フォルダの数より少なく(例えば、ひとつに)しておきながら、ユーザからみて複数のフォルダに同じコンテンツが格納されているようにみえるように仮想的に構成されたフォルダという意味である。
(Embodiment 1)
FIG. 1 is a block diagram showing a schematic configuration of a content providing system according to Embodiment 1 of the present invention. In this figure, a content providing system 1 according to the present embodiment includes a communication device 2 and a
通信機器2とレンダラ3はネットワーク接続されている。通信機器2は、通信部21とコントローラ部22とびサーバ部23を備えている。コントローラ部22は、ネットワーク接続されているレンダラ3からレンダラ情報の取得を行い、サーバ部23に提供する。
The communication device 2 and the
サーバ部23は、コントローラ部22から提供されたレンダラ3のレンダラ情報からレンダラ名を抽出し、抽出したレンダラ名に対応した仮想フォルダの生成を行う。仮想フォルダの生成は、複数のレンダラ3のそれぞれに対して行われる。サーバ部23は、仮想フォルダを作成した後、レンダラ情報の再生フォーマットから仮想フォルダに該当するコンテンツすなわちレンダラ3で再生が可能なコンテンツの抽出を行い、対応する該当レンダラ3の仮想フォルダに格納する。この場合、サーバ部23が保持している全てのコンテンツに対して行われる。レンダラ3は、通信機器2のコントローラ部22から送信された機器検索要求を受信すると、レンダラ名、該当レンダラ3で再生可能なフォーマットを含むレンダラ情報を通信機器2に送信する。
The
ここで、サーバ部23は、抽出したコンテンツをレンダラ装置に対応する仮想フォルダに格納するので、ユーザからみて複数の仮想フォルダに同じコンテンツが格納されているようにみえる場合でも、コンテンツの実体は、仮想フォルダの数より少なくてもよく(例えば、ひとつでもよく)なり、記憶容量をそれほど増加させずに、使い勝手を向上させることができる。
Here, since the
図2は、通信機器2の詳細な構成を示すブロック図である。この図において、通信部21は、受信部211及び送信部212を備える。コントローラ部22は、レンダラ情報受信部221、レンダラ情報提供部222及び機器検索部223を備える。サーバ部23は、レンダラ情報受信部231、レンダラ情報解析部232、仮想フォルダ生成部233、コンテンツ管理手段である仮想フォルダ管理部234、コンテンツリスト生成手段である仮想フォルダ情報保存部235、コンテンツ情報解析部236、コンテンツ格納部237、レンダラ判別情報受信部238及びコンテンツ情報送信部239を備える。
FIG. 2 is a block diagram illustrating a detailed configuration of the communication device 2. In this figure, the
通信部21の受信部211及び送信部212は、レンダラ3などネットワーク接続デバイスに対する情報の送受信を行う。コントローラ部22のレンダラ情報受信部221は、ネットワークに接続されているレンダラ3から送信されたレンダラ情報を受信する。レンダラ情報受信部221で受信されたレンダラ3のレンダラ情報はレンダラ情報提供部222に入力される。レンダラ情報には、“レンダラ名”や“MAC(Media Access Control)アドレス”などのレンダラ固有情報を含むものや、レンダラ固有情報の他にレンダラが再生可能な再生フォーマットを含むものがある。なお、その他実行可能な情報も含まれることもある。レンダラ情報は、機器検索部223で取得できたレンダラ3からの応答情報であり、レンダラ3の数に応じて取得できるものとする。レンダラ情報提供部222に入力されたレンダラ情報は、サーバ部23のレンダラ情報受信部231に入力される。機器検索部223は、ネットワークに接続されているレンダラ3に対してレンダラ情報の要求を行う。
The
サーバ部23のレンダラ情報解析部232は、レンダラ情報受信部231が受信したレンダラ情報を解析して、レンダラ名、該当レンダラが再生可能なフォーマット(以下、レンダラ再生フォーマットと呼ぶ)の抽出を行う。仮想フォルダ管理部234は、レンダラ名に該当する仮想フォルダの検索を行い、その検索結果から該当する仮想フォルダが無い場合は、仮想フォルダ生成部233にレンダラ情報を入力する。仮想フォルダ生成部233は、レンダラ情報解析部232で抽出されたレンダラ情報のレンダラ名、該当レンダラ再生フォーマットを元に仮想フォルダの生成を行う。
The renderer
コンテンツ情報解析部236は、仮想フォルダ生成部233で生成された仮想フォルダのレンダラ再生フォーマットを元にコンテンツ格納部237に格納されているコンテンツ群から、該当レンダラのフォーマットで再生可能なコンテンツの検索を行う。コンテンツ情報解析部236で検索された再生可能なコンテンツは、仮想フォルダ管理部234によって該当仮想フォルダに格納される。
The content
仮想フォルダ情報保存部235は、今までに生成された仮想フォルダと、仮想フォルダに対応するレンダラの再生フォーマットで再生可能なコンテンツの保存を行う。また、レンダラ判別情報受信部238から仮想フォルダ管理部234を介してレンダラ判別情報が入力された場合に、そのレンダラ判別情報のレンダラ名から仮想フォルダの検索を行う。レンダラ判別情報には、“レンダラ名”や、“MACアドレス”など、レンダラ固有の情報が含まれている。なお、その他、実行可能な情報が含まれることもある。
The virtual folder
レンダラ判別情報受信部238は、ユーザが視聴を希望するレンダラのレンダラ名を含むレンダラ判別情報を受信する。レンダラ判別情報受信部238で受信されたレンダラ判別情報は、仮想フォルダ管理部234によって仮想フォルダ情報保存部235に保存される。コンテンツ情報送信部239は、仮想フォルダ管理部234を介して仮想フォルダ情報保存部235から提供されるコンテンツリストを取得し、通信部21の送信部212に入力する。
The renderer discrimination
仮想フォルダ管理部234は、仮想フォルダに関する全ての管理を行う。レンダラ情報解析部232から仮想フォルダの検索要求が入力されると、仮想フォルダの情報を記憶する仮想フォルダ情報保存部235にて該当フォルダの検索を行う。また、仮想フォルダ管理部234は、仮想フォルダ生成部233で生成された新規仮想フォルダを取得し、またコンテンツ情報解析部236で抽出されたコンテンツを該当仮想フォルダに格納する。また、仮想フォルダ管理部234は、レンダラ判別情報受信部238で受信されたレンダラ判別情報を取得し、仮想フォルダ情報保存部235でレンダラ判別情報の送信を行い、該当レンダラ3の検索を要求する。また、仮想フォルダ情報保存部235からコンテンツリストを取得し、取得したコンテンツリストをコンテンツ情報送信部239に入力する。
The virtual
次に、上記通信機器2の動作について説明する。図3は、通信機器2の仮想フォルダ生成及び管理方法について、通信機器2の処理の流れをフローチャートで示したものである。通信機器2上で仮想フォルダを作成・管理するためには、まず仮想フォルダを作成するための基となるレンダラ3を発見する必要がある。通信機器2の機器検索部223でネットワークに接続されているレンダラ3の検索を行い(ステップST10)、レンダラ3を検索できたかどうか判定する(ステップST11)。レンダラ3を発見できた場合は、発見できたレンダラ3に対してレンダラ情報の取得を行う(ステップST12)。レンダラ情報はサーバ部23のレンダラ情報解析部232に送られてレンダラ情報の解析が行われ、この解析によって得られたレンダラ名を元に仮想フォルダの検索が行われる(ステップST13)。
Next, the operation of the communication device 2 will be described. FIG. 3 is a flowchart showing the processing flow of the communication device 2 for the virtual folder generation and management method of the communication device 2. In order to create and manage a virtual folder on the communication device 2, it is first necessary to find a
仮想フォルダの検索結果、レンダラ名に対応する仮想フォルダがあるかどうか判定し(ステップST14)、レンダラ名に対応する仮想フォルダが無い場合は、仮想フォルダ生成部233にて新規に仮想フォルダの生成を行う(ステップST15)。仮想フォルダの生成が完了すると、レンダラ情報の再生フォーマットを元にコンテンツ情報解析部236でコンテンツの検索を行う(ステップST16)。再生フォーマットに対応したコンテンツを抽出すると、仮想フォルダ管理部234で当該コンテンツを仮想フォルダに格納する(ステップST17)。再生フォーマットに対応したコンテンツの仮想フォルダへの格納を終えると本処理を終える。一方、上記ステップST14の判定において、レンダラ名に対応する仮想フォルダが有る場合は何も処理せず本処理を終える。
As a result of the virtual folder search, it is determined whether there is a virtual folder corresponding to the renderer name (step ST14). If there is no virtual folder corresponding to the renderer name, the virtual
このように、本実施の形態のコンテンツ提供システム1によれば、通信機器2のコントローラ部22がレンダラ3のレンダラ情報を取得し、通信機器2のサーバ部23がコントローラ部22で取得されたレンダラ情報を元にレンダラ3で再生可能なコンテンツを格納するレンダラごとの仮想フォルダを生成し、更にレンダラ情報を元にレンダラ3で再生可能なコンテンツの抽出を行い、対応するレンダラごとの仮想フォルダに格納するので、レンダラ環境に対応したコンテンツ管理状態の保持が可能となる。
Thus, according to the content providing system 1 of the present embodiment, the
(実施の形態2)
図4は、本発明の実施の形態2に係るコンテンツ提供システムの概略構成を示すブロック図である。この図において、本実施の形態のコンテンツ提供システム5は、通信機器2A、レンダラ3及び外部通信端末4を有し、外部通信端末4が再生したいレンダラ3の判別情報を通信機器2Aに送信することで、再生可能なコンテンツリストの一括提供を可能としたものである。通信機器2Aは、図4に示す構成の他に、コンテンツ提供手段(図示略)を備えている。このコンテンツ提供手段は、外部通信端末4でレンダラが選択されて、外部通信端末4から送られてきたレンダラ判別情報を取得し、取得したレンダラ判別情報を元に視聴用のレンダラ3に対応したフォルダのコンテンツリストを生成し、生成したコンテンツリストを外部通信端末4に提供するものである。なお、本発明の実施の形態2の通信機器2Aは、特に言及しない部分については、本発明の実施の形態1の通信機器2と同様である。
(Embodiment 2)
FIG. 4 is a block diagram showing a schematic configuration of the content providing system according to Embodiment 2 of the present invention. In this figure, the
通信機器2A、レンダラ3及び外部通信端末4はネットワーク接続されている。外部通信端末4は、レンダラ3からレンダラ情報の取得を行い、取得したレンダラ情報から再生したいレンダラ3の判別情報を抽出し、抽出したレンダラ判別情報を通信機器2Aに送信する。通信機器2Aは、外部通信端末4から送信されたレンダラ判別情報を受信し、該当レンダラ3に対応した仮想フォルダの検索を行う。そして、該当する仮想フォルダがあれば、該当仮想フォルダ内のコンテンツリストを外部通信端末4に送信する。
The communication device 2A, the
図5は、外部通信端末4の詳細な構成を示すブロック図である。この図において、外部通信端末4は、受信部411及び送信部412を有する通信部41と、レンダラ情報受信部42と、レンダラ情報解析部43と、レンダラ判別情報送信部44と、サーバ情報受信部45と、サーバ情報選択部46と、機器検索部47とを備える。通信部41の受信部411及び送信部412は、レンダラ3、通信機器2Aなどネットワーク接続デバイスに対する情報の送受信を行う。レンダラ情報受信部42は、ネットワークに接続さているレンダラ3から送信されたレンダラ情報を受信する。機器検索部47は、ネットワークに接続されているレンダラ3を検索し、検索したレンダラ3に対してレンダラ情報の要求を行う。機器検索部47は通信機器2Aの検索も行う。
FIG. 5 is a block diagram showing a detailed configuration of the external communication terminal 4. In this figure, an external communication terminal 4 includes a communication unit 41 having a
レンダラ情報解析部43は、レンダラ情報受信部45が受信したレンダラ情報で、複数のレンダラ3からユーザが視聴を希望するレンダラ3を選択することによって、各レンダラ3のレンダラ情報からレンダラ名を抽出する。そして、抽出したレンダラ名を含むレンダラ判別情報をレンダラ判別情報送信部44に入力する。レンダラ判別情報送信部44は、通信機器2Aのレンダラ判別情報受信部238に視聴したいレンダラ名を含むレンダラ判別情報を送信する。サーバ情報受信部45は、通信機器2Aのコンテンツ情報送信部239から送信されたコンテンツリストの受信を行う。サーバ情報選択部46は、サーバ情報受信部45で受信されたコンテンツリストから視聴したいコンテンツの選択を行う。
The renderer
なお、仮想フォルダを備える通信機器2Aはサーバとしても使用することも可能であり、コントローラ機能を搭載した外部通信端末4からのサーバアクセスに対して、仮想フォルダの公開、選択した仮想フォルダ内に格納されているコンテンツリストの公開が可能である。 Note that the communication device 2A having a virtual folder can also be used as a server. For server access from the external communication terminal 4 equipped with a controller function, the virtual folder is disclosed and stored in the selected virtual folder. The published content list can be published.
図6は、コンテンツリスト取得方法について、外部通信端末4の処理の流れを示すフローチャートである。この図において、外部通信端末4でコンテンツリスト取得を行うためには、まず再生したいレンダラ3を選択する必要があるので、機器検索部47でネットワーク接続されている全てのレンダラ3の検索を行うとともに、コンテンツリスト提供元の通信機器2Aの検索を行う(ステップST20)。そして、レンダラ3が発見できたかどうか判定し(ステップST21)、レンダラ3を発見できた場合は、発見できた全てのレンダラ3のそれぞれに対してレンダラ情報の取得を行う(ステップST22)。次いで、発見できた全てのレンダラ3から視聴したいレンダラ3を決定する(ステップST23)。次いで、レンダラ情報解析部43で、決定したレンダラ3のレンダラ判別情報を取得する(ステップST24)。
FIG. 6 is a flowchart showing a process flow of the external communication terminal 4 in the content list acquisition method. In this figure, in order to acquire a content list by the external communication terminal 4, it is necessary to first select the
レンダ判別情報を取得した後、通信機器2Aを発見できたかどうか判定し(ステップST25)、通信機器2Aを発見できない場合はステップST20に戻り、発見できた場合は通信機器2Aにレンダラ判別情報を送信する。このとき、通信機器2Aとのネットワークが確立していることを確認したうえでレンダラ判別情報をレンダラ判別情報送信部44より送信する(ステップST26)。レンダラ判別情報の送信後、通信機器2Aからのコンテンツリストを受信したかどうか判定し(ステップST27)、コンテンツリストを受信できない場合は、そのコンテンツリストを受信できるまでこの判定を繰り返す。通信機器2Aから指定したレンダラで再生可能なコンテンツリストを取得すると、そのコンテンツリストから視聴したいコンテンツを選択し(ステップST28)、コンテンツの再生を行う(ステップST29)。 After acquiring the render discriminating information, it is determined whether or not the communication device 2A has been found (step ST25). If the communication device 2A cannot be found, the process returns to step ST20, and if found, the renderer discrimination information is transmitted to the communication device 2A. To do. At this time, after confirming that the network with the communication device 2A is established, the renderer discrimination information is transmitted from the renderer discrimination information transmission unit 44 (step ST26). After transmitting the renderer determination information, it is determined whether or not a content list from the communication device 2A has been received (step ST27). If the content list cannot be received, this determination is repeated until the content list can be received. When a content list that can be played with the designated renderer is acquired from the communication device 2A, the content to be viewed is selected from the content list (step ST28), and the content is played back (step ST29).
図7は、コンテンツリスト提供方法について、通信機器2Aの処理の流れを示すフローチャートである。この図において、通信機器2Aが、外部通信端末4から視聴したいレンダラ3のレンダラ判別情報を取得することでコンテンツリスト提供処理を行う。まず外部通信端末4からレンダラ判別情報を取得したかどうか判定する(ステップST40)。外部通信端末4からレンダラ判別情報を取得した場合(すなわちレンダラ判別情報をレンダラ判別情報受信部238で受信した場合)は、仮想フォルダ情報保存部235で保存されている仮想フォルダの検索を行う(ステップST41)。仮想フォルダの検索を行った結果、レンダラ判別情報に対応する仮想フォルダがあるかどうか判定し(ステップST42)、レンダラ判別情報に対応する仮想フォルダが無い場合はステップST40に戻り、該仮想フォルダが有る場合は、コンテンツ情報送信部239で、外部通信端末4にコンテンツリストの送信を行い(ステップST43)、本処理を終える。
FIG. 7 is a flowchart showing a processing flow of the communication device 2A for the content list providing method. In this figure, the communication device 2 </ b> A performs content list provision processing by acquiring the renderer discrimination information of the
図8は、通信機器2Aをサーバとして、外部通信端末4上でレンダラ判別情報の送信をせずにサーバ情報の取得を行った場合の画面表示である。画面には通信機器2Aで格納している仮想サーバのフォルダ10が表示される。また、図9は図8の仮想フォルダを選択した場合に表示されるコンテンツリスト一覧11である。外部通信端末4上で視聴したいレンダラ3を選択し、通信機器2Aから提供されるコンテンツリストを受信した際の画面は、図8の画面表示は行われず、図9からの画面表示が行われる。
FIG. 8 is a screen display when server information is acquired on the external communication terminal 4 without transmitting the renderer discrimination information using the communication device 2A as a server. The virtual server folder 10 stored in the communication device 2A is displayed on the screen. FIG. 9 shows a
このように本実施の形態のコンテンツ提供システム5は、外部通信端末4から、ユーザが選択したレンダラ3のレンダラ情報を通信機器2Aに提供し、通信機器2Aが、外部通信端末4から提供されたレンダラ情報を元に視聴用のレンダラ3に対応した仮想フォルダのコンテンツリスト一覧を外部通信端末4に提供するので、ユーザは、指定したレンダラ3に対応するコンテンツリスト一覧を取得することができる。
As described above, the
本発明は、ユーザが優先したいレンダラに視聴したいコンテンツを対応させることができるとともに、取得したコンテンツ情報に対応したレンダラの優先順位情報を保存することができるといった効果を有し、DLNA機能を搭載した通信機器への適用が可能である。 The present invention has an effect that the content that the user wants to view can be associated with the renderer that the user wants to prioritize, and the priority information of the renderer that corresponds to the acquired content information can be saved, and is equipped with a DLNA function. Applicable to communication equipment.
1、5 コンテンツ提供システム
2、2A 通信機器
3 レンダラ
4 外部通信端末
10 フォルダ
11 コンテンツリスト一覧
21、41 通信部
22 コントローラ部
23 サーバ部
42、221、231 レンダラ情報受信部
43、232 レンダラ情報解析部
44 レンダラ判別情報送信部
45 サーバ情報受信部
46 サーバ情報選択部
47、223 機器検索部
211、411 受信部
212、412 送信部
222 レンダラ情報提供部
233 仮想フォルダ生成部
234 仮想フォルダ管理部
235 仮想フォルダ情報保存部
236 コンテンツ情報解析部
237 コンテンツ格納部
238 レンダラ判別情報受信部
239 コンテンツ情報送信部
DESCRIPTION OF
Claims (7)
視聴用のコンテンツを格納するコンテンツ格納手段と、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成手段と、
前記レンダラ情報に基づいて前記レンダラ装置が再生可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理手段と、
を備えた通信機器。 Renderer information acquisition means for acquiring renderer information from the renderer device;
Content storage means for storing content for viewing;
Folder generation means for generating a folder corresponding to the renderer;
Content management means for extracting content that can be played by the renderer based on the renderer information, and storing the extracted content in a folder corresponding to the renderer;
Communication equipment equipped with.
前記コンテンツ管理手段は、前記抽出したコンテンツを前記レンダラ装置に対応する仮想フォルダに格納する請求項1に記載の通信機器。 The folder is a virtual folder;
The communication device according to claim 1, wherein the content management unit stores the extracted content in a virtual folder corresponding to the renderer device.
前記コンテンツ管理手段は、前記レンダラ情報からレンダラ名を抽出し、抽出したレンダラ名と同一の名称を持つフォルダを検索し、同一の名称のフォルダが無い場合は、前記レンダラ名を付けたフォルダを生成する請求項1又は請求項2に記載の通信機器。 The renderer information includes the renderer name of the renderer device,
The content management means extracts a renderer name from the renderer information, searches for a folder having the same name as the extracted renderer name, and if there is no folder with the same name, generates a folder with the renderer name The communication device according to claim 1 or 2.
前記コンテンツ管理手段は、前記コンテンツ格納手段に格納されている複数のコンテンツから前記再生フォーマット情報に基づいて前記レンダラ装置で再生可能なコンテンツの抽出を行い、抽出したコンテンツを前記フォルダに格納する請求項1乃至請求項3のいずれか1項に記載の通信機器。 The renderer information includes playback format information,
The content management unit extracts content that can be played back by the renderer device based on the playback format information from a plurality of contents stored in the content storage unit, and stores the extracted content in the folder. The communication apparatus according to any one of claims 1 to 3.
視聴用のコンテンツを格納するコンテンツ格納工程と、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成工程と、
前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理工程と、
を備えたコンテンツ管理方法。 A renderer information acquisition step of acquiring renderer information from a renderer device;
A content storage step for storing content for viewing;
A folder generation step for generating a folder corresponding to the renderer;
A content management step of extracting content that can be reproduced by the renderer device based on the renderer information, and storing the extracted content in a folder corresponding to the renderer device;
Content management method comprising:
視聴用のコンテンツを格納するコンテンツ格納ステップと、
前記レンダラ装置に対応したフォルダを生成するフォルダ生成ステップと、
前記レンダラ情報に基づいて前記レンダラ装置で再生が可能なコンテンツの抽出を行い、前記抽出したコンテンツを前記レンダラ装置に対応するフォルダに格納するコンテンツ管理ステップと、
を備えたコンテンツ管理プログラム。 A renderer information acquisition step for acquiring renderer information from the renderer device;
A content storage step for storing content for viewing;
A folder generation step for generating a folder corresponding to the renderer;
A content management step of extracting content that can be reproduced by the renderer device based on the renderer information, and storing the extracted content in a folder corresponding to the renderer device;
Content management program with
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008178215A JP2010021643A (en) | 2008-07-08 | 2008-07-08 | Communication device and content management method |
| PCT/JP2009/000771 WO2010004667A1 (en) | 2008-07-08 | 2009-02-23 | Communication device and content management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008178215A JP2010021643A (en) | 2008-07-08 | 2008-07-08 | Communication device and content management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010021643A true JP2010021643A (en) | 2010-01-28 |
Family
ID=41506795
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008178215A Withdrawn JP2010021643A (en) | 2008-07-08 | 2008-07-08 | Communication device and content management method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2010021643A (en) |
| WO (1) | WO2010004667A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015050631A (en) * | 2013-09-02 | 2015-03-16 | 株式会社リコー | Display system, information terminal, selection control program, and selection control method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003006026A (en) * | 2001-06-21 | 2003-01-10 | Hitachi Ltd | Content management device and content processing device |
-
2008
- 2008-07-08 JP JP2008178215A patent/JP2010021643A/en not_active Withdrawn
-
2009
- 2009-02-23 WO PCT/JP2009/000771 patent/WO2010004667A1/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015050631A (en) * | 2013-09-02 | 2015-03-16 | 株式会社リコー | Display system, information terminal, selection control program, and selection control method |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010004667A1 (en) | 2010-01-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7752202B2 (en) | Information processing and, content distribution apparatus method, and program with conversion identification information | |
| US8782170B2 (en) | Information processing apparatus, information processing method, and computer program | |
| US9325779B2 (en) | Information processing device, information processing method, and computer program | |
| JP5688092B2 (en) | Apparatus and method for synchronizing video content and electronic book content and system thereof | |
| JP2023539820A (en) | Interactive information processing methods, devices, equipment, and media | |
| US9055193B2 (en) | System and method of a remote conference | |
| US7904575B2 (en) | Apparatus and method for matching protocols of embedded audio/video contents | |
| KR20100081868A (en) | Method and apparatus for playing contents by integrated channel management | |
| US7953748B2 (en) | Information processing apparatus and information processing method, and computer program | |
| US20100287463A1 (en) | Method and apparatus for managing and processing information of an object for multi-source-streaming | |
| US7992099B2 (en) | Apparatus and method for providing graphic user interface composed of plural columns | |
| KR101702563B1 (en) | Method and apparatus for accessing device based on intuitive selection | |
| US8797151B2 (en) | Information processing apparatus, information processing method, program, control target device, and information processing system | |
| KR20170040148A (en) | Method and apparatus for providing contents through network, and method and apparatus for receiving contents through network | |
| JP2010166154A (en) | Device and method for recommendation of content | |
| KR101638190B1 (en) | Apparatus and method of digital media server's contents flip listing caching using user input feedback | |
| EP1671243A1 (en) | Response estimation in a system with a content directory service | |
| JP5389158B2 (en) | Network control device, network control system, network control method and program | |
| JP5314840B2 (en) | Content playback apparatus and content playback method | |
| JP4977585B2 (en) | Content reproduction apparatus and content information display method | |
| JP2010021643A (en) | Communication device and content management method | |
| JP7100468B2 (en) | Terminal devices and programs | |
| JP3887880B2 (en) | Data conversion apparatus, data transmission method, and information storage medium storing data conversion function | |
| JP4711928B2 (en) | Communication support system and program | |
| US20070175975A1 (en) | Method and apparatus for providing DVD content with rendering device in UPnP network |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20111004 |