Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5358633B2 - Content transmission device - Google Patents
[go: Go Back, main page]

JP5358633B2 - Content transmission device - Google Patents

Content transmission device Download PDF

Info

Publication number
JP5358633B2
JP5358633B2 JP2011192294A JP2011192294A JP5358633B2 JP 5358633 B2 JP5358633 B2 JP 5358633B2 JP 2011192294 A JP2011192294 A JP 2011192294A JP 2011192294 A JP2011192294 A JP 2011192294A JP 5358633 B2 JP5358633 B2 JP 5358633B2
Authority
JP
Japan
Prior art keywords
content
resource
information
list
transmission
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.)
Active
Application number
JP2011192294A
Other languages
Japanese (ja)
Other versions
JP2012010397A (en
Inventor
寺岡秀敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Consumer Electronics Co Ltd
Original Assignee
Hitachi Consumer Electronics Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Consumer Electronics Co Ltd filed Critical Hitachi Consumer Electronics Co Ltd
Priority to JP2011192294A priority Critical patent/JP5358633B2/en
Publication of JP2012010397A publication Critical patent/JP2012010397A/en
Application granted granted Critical
Publication of JP5358633B2 publication Critical patent/JP5358633B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To resolve a problem that, in acquisition of a content over a network, the content can not be transmitted in response to a transmission request in the case that the resource is used by a transmission side or the like even when the content is registered in a content list acquired from the content transmission apparatus side, which causes wasted operation and process in a content reception apparatus side. <P>SOLUTION: List information for a content that can not be transmitted because of usage of the resource at the time of request for a content list is set to be transmission impossible to prevent a wasted process in a reception apparatus side. Registration of content information inaccessible, at the time when the content list is acquired, to the content list is restricted to reduce the load of a list generation process. In addition, a content transmission apparatus distributes the content list of contents that can be used at that time at a timing of change in resource usage of the self apparatus as a trigger. Thereby, a content reception apparatus can always refer the contents that can be acquired. <P>COPYRIGHT: (C)2012,JPO&amp;INPIT

Description

本発明は、ネットワークで接続された他の機器に対して、自機器が持つコンテンツの情報と、要求されたコンテンツを送信するコンテンツ送信装置、及びネットワークで接続された他の機器からコンテンツを受信するコンテンツ受信装置に関するものである。   The present invention receives information from a content transmitting apparatus that transmits the requested content information and the requested content to other devices connected via the network, and the content from other devices connected via the network. The present invention relates to a content receiving apparatus.

放送番組をHDD(Hard Disk Drive:ハードディスクドライブ)に蓄積するHDDレコーダや、チューナを内蔵していて放送番組が録画可能であると同時に、WAN(Wide Area Network:広域エリアネットワーク)上のサーバに保管されたコンテンツをダウンロードして自機器のHDDに保存できるPC(Personal Computer)など、大量のコンテンツを自機器内に蓄積できるAV機器が普及してきている。
また、テレビを介してWAN上のVOD(Video On Demand)コンテンツを取得するIPTVサービスの開始や、BS(Broadcast Satellite)アナログ放送のサービス終了に伴って、新たに複数のBSデジタル放送サービスの開始が計画されているなど、今後ますますユーザが接するコンテンツが増えていくと考えられる。
HDD recorders that store broadcast programs on a hard disk drive (HDD) and a built-in tuner that can record broadcast programs and store them on a WAN (Wide Area Network) server AV devices that can store a large amount of content in their own devices, such as PCs (Personal Computers) that can download stored content and store them in the HDD of their own devices, have become widespread.
In addition, with the start of IPTV services that acquire VOD (Video On Demand) content over WAN via TV and the termination of BS (Broadcast Satellite) analog broadcasting services, a number of new BS digital broadcasting services have started. It is thought that content that users will come into contact with will increase in the future, such as planned.

このような状況の中で、上記のような機器を1家庭で複数台保有している場合は、これらの機器を相互に接続して、蓄積しているコンテンツを共有したいという要求が高まっている。これに対して、DLNA(Digital Living Network Alliance)では、家庭内の機器同士をIP(Internet Protocol)ネットワークで相互に接続し、各機器に蓄積された、あるいはチューナなどを介して利用可能なコンテンツを共有するための標準規格が定められている。   In such a situation, when a plurality of devices as described above are held in one household, there is an increasing demand for connecting these devices to each other and sharing the stored content. . In contrast, the Digital Living Network Alliance (DLNA) connects home devices to each other via an IP (Internet Protocol) network, and stores content stored in each device or available via a tuner. Standards for sharing are established.

DLNAでは、ネットワーク上に存在するコンテンツ送信装置からコンテンツを取得する際に、当該コンテンツ送信装置にはどのようなコンテンツが存在するか、そのコンテンツはどのようなコンテンツであるか(映像か音楽あるいは画像か、どのような圧縮フォーマットであるか、など)の情報(以下、コンテンツリストという)を、予め取得する必要がある(非特許文献1)。
膨大になったコンテンツの情報をユーザが利用しやすいように表示する方法及びその時のコンテンツを受信する側の機器(以下、コンテンツ受信装置という)のトラフィックなどのシステム状態に最適なコンテンツを取得する方法については、特許文献1で提案されている。
In DLNA, when content is acquired from a content transmission apparatus existing on a network, what kind of content exists in the content transmission apparatus and what content is the content (video, music, or image) It is necessary to acquire information (hereinafter, referred to as a content list) in advance (non-patent document 1).
A method for displaying information on an enormous amount of content so that it can be easily used by a user, and a method for acquiring content optimal for a system state such as traffic of a device (hereinafter referred to as a content receiving device) that receives the content at that time Is proposed in Patent Document 1.

一方で、デジタルコンテンツを上記のようにネットワーク上で伝送して共有するような場合には伝送時のデータ品質の劣化が少なく、送信側の装置にあるコンテンツと同じ品質のコピー(複製)が受信側で作成できるため、著作権を保護すべきコンテンツに対しては、個人的利用の範囲を逸脱したコンテンツの不正なコピー作成を防止できるような配慮が必要である。例えばデジタルAV機器の間でコンテンツを送信する際には、コンテンツ送信装置側において暗号化を行い、コンテンツ受信装置側との間で復号化のための情報の共有化を行うことによって、送信先であるコンテンツ受信装置以外の機器によってコンテンツが正しく受信されて復号されない様にして、無制限なコピーの作成を防ぐコピープロテクトが実施されている。
このようなコピープロテクトの方法の一例としてデジタルAV機器に取り入れられているものには、例えばIEEE1394バス上でのコピープロテクト方法を定めたDTCP(Digital Transmission Content Protection)方式がある(非特許文献2)。
On the other hand, when digital content is transmitted and shared over a network as described above, there is little deterioration in data quality during transmission, and a copy (duplication) of the same quality as the content in the transmitting device is received. Therefore, for content that should be protected by copyright, consideration must be given to prevent unauthorized copying of content that deviates from the scope of personal use. For example, when content is transmitted between digital AV devices, encryption is performed on the content transmission device side, and information for decryption is shared with the content reception device side, so that the transmission destination Copy protection is implemented to prevent the creation of an unlimited copy so that the content is not correctly received and decrypted by a device other than a content receiving device.
As an example of such a copy protection method, there is a DTCP (Digital Transmission Content Protection) system that defines a copy protection method on the IEEE1394 bus, for example, as incorporated in a digital AV device (Non-patent Document 2). .

DLNA Home Networked Device Interoperability GuidelinesDLNA Home Networked Device Interoperability Guidelines 5C Digital Transmission Content Protection White Paper5C Digital Transmission Content Protection White Paper

特開2006−128848号公報JP 2006-128848 A

ネットワーク越しにコンテンツを取得する場合、コンテンツ送信装置側から取得したコンテンツリストに登録されたコンテンツであっても、送信側でローカル再生をしている、あるいは、送信側機器が録画処理をしている、などによってリソースを使用している場合は、コンテンツ送信を要求されても当該コンテンツを送信できない。しかし、コンテンツリストには当該コンテンツが登録されているためにコンテンツ受信装置側で再生処理を行ってしまい、無駄な操作及び処理が行われるという問題がある。   When acquiring content over the network, even if the content is registered in the content list acquired from the content transmission device side, local playback is performed on the transmission side, or the transmission side device is performing recording processing. When the resource is used for the above reasons, the content cannot be transmitted even if the content transmission is requested. However, since the content is registered in the content list, reproduction processing is performed on the content receiving apparatus side, and there is a problem that useless operations and processing are performed.

また、蓄積コンテンツや、チューナやWANを介して取得可能なコンテンツの数が増加してくると、コンテンツ受信装置がコンテンツのリスト情報を取得する際に、コンテンツ送信装置でのコンテンツリスト生成時に必要なキャッシュやメモリ領域が増大し、処理負荷が大きくなるとともに、ネットワーク上を流れる情報量も大きくなり、トラフィックを圧迫してしまうという問題がある。また、ユーザに表示する必要のある情報量も増えるため、コンテンツ受信装置における画面操作時の応答速度も低下してしまうという問題がある。上記特許文献1では、コンテンツ本体取得の際に送信されるコンテンツの最適化は行うものの、事前に取得するコンテンツリスト送信時の処理負荷やトラフィック等は考慮されていない。また、ユーザに表示する際にコンテンツ受信装置側で情報をマージするため、コンテンツの量が膨大になった際に、応答速度が低下してしまうと考えられる。さらに、コンテンツ送信装置側の負荷軽減については、考慮されていない。   In addition, when the number of stored content and content that can be acquired via a tuner or WAN increases, it is necessary for the content receiving device to generate the content list when the content receiving device acquires content list information. There is a problem that the cache and the memory area increase, the processing load increases, and the amount of information flowing on the network also increases, which imposes traffic. In addition, since the amount of information that needs to be displayed to the user increases, there is a problem that the response speed at the time of screen operation in the content receiving apparatus also decreases. In the above-mentioned patent document 1, although the content transmitted at the time of acquiring the content main body is optimized, the processing load and traffic at the time of transmitting the content list acquired in advance are not considered. In addition, since information is merged on the content receiving device side when displayed to the user, it is considered that the response speed decreases when the amount of content becomes enormous. Furthermore, no consideration is given to reducing the load on the content transmission apparatus side.

上記の目的は、その一例として特許請求の範囲に記載の構成により達成される。  The above object is achieved by the configuration described in the claims as an example.

本発明のコンテンツ送信装置によれば、自機器のチューナやHDDなどのリソースの使用状態や著作権保護に必要な機器認証状況を管理し、コンテンツリスト情報を要求された際に、コンテンツ送信装置内のリソース状況によって送信できないコンテンツの識別情報を送信することで、コンテンツ受信装置側での無駄な再生処理が行われるのを防止する効果が得られる。さらに、リソース使用中や機器認証未実施のため利用できないコンテンツの情報を除いて送信することで、不要なトラフィックを発生させず、コンテンツ送信装置及びコンテンツ受信装置における処理負荷を低減し、コンテンツリスト取得時の応答速度も向上できるという利点がある。また、コンテンツ送信装置のリソース状態変化に応じてコンテンツリストを配信することで、コンテンツ受信装置では常に最新のリストを保持し、ユーザに提示することが可能となる。さらには、認証状態を管理することで、著作権保護コンテンツのコンテンツ情報送信を制御し、コンテンツ不正使用防止の効果を高めることができる。   According to the content transmission device of the present invention, the usage status of resources such as the tuner and HDD of the device itself and device authentication status required for copyright protection are managed, and when content list information is requested, By transmitting content identification information that cannot be transmitted depending on the resource status, an effect of preventing useless playback processing on the content receiving apparatus side can be obtained. In addition, content information is acquired by reducing the processing load on the content transmission device and content reception device without generating unnecessary traffic by transmitting information excluding content information that cannot be used because resources are not used or device authentication is not performed. There is an advantage that response time can be improved. Also, by distributing the content list according to the change in the resource state of the content transmission device, the content reception device can always hold the latest list and present it to the user. Furthermore, by managing the authentication status, it is possible to control content information transmission of copyright-protected content and enhance the effect of preventing unauthorized use of content.

本発明の一実施例によるホームネットワークシステムの全体構成図。1 is an overall configuration diagram of a home network system according to an embodiment of the present invention. ネットワークを介したコンテンツ取得の流れを示すフロー図。The flowchart which shows the flow of the content acquisition via a network. コンテンツ送信装置のブロック図。The block diagram of a content transmission apparatus. リソース管理テーブルの説明図。Explanatory drawing of a resource management table. リソース使用状況変更後のリソース管理テーブルの説明図。Explanatory drawing of the resource management table after resource use status change. リソース使用開始時の処理フロー図。The processing flow figure at the time of resource use start. リソース使用停止時の処理フロー図。The processing flow figure at the time of resource use stop. 送信可否フラグを備えるコンテンツリストの例。The example of a content list provided with a transmission permission flag. HDDが使用不可状態の時に生成される送信可否フラグ付コンテンツリストの例。The example of a content list with a transmission permission flag produced | generated when HDD is unusable. 実施形態1におけるコンテンツ情報収集処理の詳細処理フロー図。FIG. 3 is a detailed process flow diagram of content information collection processing according to the first embodiment. コンテンツ受信装置におけるリスト情報表示画面例。The example of the list information display screen in a content receiver. コンテンツ送信装置でHDDが使用不可状態の時のコンテンツ受信装置におけるリスト情報表示画面例。An example of a list information display screen in the content receiving device when the HDD is disabled in the content transmitting device. コンテンツリストの例Content list example HDDが使用不可状態の時に生成されるコンテンツリストの例。An example of a content list generated when the HDD is unusable. 実施形態2におけるコンテンツ情報収集処理の詳細処理フロー図。FIG. 10 is a detailed process flow diagram of content information collection processing according to the second embodiment. リソース状態管理テーブル更新時のシーケンス図。The sequence diagram at the time of resource state management table update. リソース状態変化時のコンテンツリスト更新処理の詳細フロー図。The detailed flowchart of the content list update process at the time of a resource state change. 機器認証管理を行う場合のコンテンツ送信装置のブロック図。The block diagram of the content transmission apparatus in the case of performing apparatus authentication management. 認証状態管理テーブルの説明図。Explanatory drawing of an authentication status management table. 機器認証処理完了時のシーケンス図。The sequence diagram at the time of completion of device authentication processing. CCIを持つコンテンツリストの例。Example content list with CCI. コンテンツリスト要求元機器との認証が未完の場合のコンテンツリスト例。An example of a content list when authentication with a content list request source device is incomplete. 実施形態4におけるコンテンツ情報収集処理の詳細処理フロー図。FIG. 14 is a detailed process flow diagram of content information collection processing according to the fourth embodiment.

以下、図面を用いて本発明を実現する最良の形態の実施例を示す。   Embodiments of the best mode for realizing the present invention will be described below with reference to the drawings.

以下に、図面を用いて本発明の第1の実施の形態である実施例1について説明する。本実施例の目的は、コンテンツ情報取得時の、コンテンツ送信装置側の負荷低減、ネットワーク上のトラフィック低減及びコンテンツ受信装置側の応答を高速化することである。   Hereinafter, Example 1 which is the first embodiment of the present invention will be described with reference to the drawings. The purpose of the present embodiment is to reduce the load on the content transmitting device side, reduce the traffic on the network, and speed up the response on the content receiving device side when acquiring content information.

図1は、本発明によるコンテンツ送信装置を利用してネットワーク経由でコンテンツを共有するホームネットワークシステムの全体構成図である。
1は、本発明によるコンテンツ送信装置である。2は、コンテンツ受信装置であり、IPネットワーク3を介してコンテンツ送信装置1からコンテンツリスト及びコンテンツを取得・再生する基本的な機能をすべて具備しているものとする。また、コンテンツ送信装置1は、アンテナ線4を介して、地上波放送用アンテナ5及び衛星放送用アンテナ6とつながっている。さらに、コンテンツ送信装置1は、ルータ7及びWAN8を介して、VODサーバ9に接続されている。
FIG. 1 is an overall configuration diagram of a home network system for sharing content via a network using a content transmission apparatus according to the present invention.
Reference numeral 1 denotes a content transmission apparatus according to the present invention. Reference numeral 2 denotes a content receiving device that has all the basic functions for acquiring and playing back a content list and content from the content transmitting device 1 via the IP network 3. The content transmitting apparatus 1 is connected to the terrestrial broadcasting antenna 5 and the satellite broadcasting antenna 6 through the antenna line 4. Further, the content transmission device 1 is connected to the VOD server 9 via the router 7 and the WAN 8.

図2は図1におけるコンテンツ送信装置1とコンテンツ受信装置2の間でのコンテンツ再生時のシーケンス図である。図2を用いて、ネットワークを介したコンテンツリスト取得からコンテンツ再生までの簡単な流れを説明する。コンテンツ受信装置2は、最初に、コンテンツ送信装置1に対してコンテンツリスト取得要求を発行する(S1)。コンテンツ送信装置1は、コンテンツリスト取得要求を受信する(S2)と、自機器から送信可能なコンテンツの情報を収集する(S3)。コンテンツ送信装置1は、コンテンツ情報の収集が完了すると、コンテンツ受信装置2に対して、収集した情報を元に生成したコンテンツリストを送信する(S4)。
コンテンツ受信装置2は、コンテンツリストを受信する(S5)と、ユーザがリストからコンテンツを選択し(S6)、コンテンツ送信装置1に対して選択されたコンテンツのコンテンツ取得要求を発行する(S7)。コンテンツ送信装置1は、コンテンツ取得要求を受信する(S8)と、当該コンテンツを自機器内から取得し(S9)、コンテンツ受信装置2に送信する(S10)。コンテンツ受信装置2は、コンテンツ送信装置からコンテンツを受信すると、これを再生する(S11)。
FIG. 2 is a sequence diagram at the time of content reproduction between the content transmission device 1 and the content reception device 2 in FIG. A simple flow from content list acquisition to content reproduction via the network will be described with reference to FIG. The content receiving device 2 first issues a content list acquisition request to the content transmitting device 1 (S1). Upon receiving the content list acquisition request (S2), the content transmission device 1 collects information on the content that can be transmitted from its own device (S3). When the collection of the content information is completed, the content transmission device 1 transmits a content list generated based on the collected information to the content reception device 2 (S4).
When the content receiving device 2 receives the content list (S5), the user selects content from the list (S6), and issues a content acquisition request for the selected content to the content transmitting device 1 (S7). When the content transmission device 1 receives the content acquisition request (S8), the content transmission device 1 acquires the content from its own device (S9) and transmits it to the content reception device 2 (S10). When receiving the content from the content transmitting device, the content receiving device 2 reproduces the content (S11).

図3は、図1におけるコンテンツ送信装置1及びコンテンツ受信装置2の最も簡単な構成を説明する機能ブロック図である。コンテンツ送信装置1は、以下の機能ブロックから構成される。
全体の制御を行うCPU(Central Processing Unit)101。
コンテンツ送信装置1上の主記憶装置となるメモリ102。
コンテンツ送信装置1でコンテンツをローカル再生する、あるいはネットワーク経由でコンテンツ受信装置2にコンテンツを送信する際にコンテンツ再生・送信を制御する再生制御部105。
録画機能を実現するための録画制御部106。
コンテンツ送信装置1上での再生や録画など、ユーザがローカルで操作を行うためのユーザインタフェース部107。
BS及びCS放送用(以下、BSCSという)チューナ110及び地上波デジタル放送用(以下、地デジという)チューナ111を制御するチューナ制御部109。
DVD(Digital Versatile Disk)ドライブなどの光学ドライブ113を制御する光学ドライブ制御部112。
HDD115を制御するHDD制御部114。
チューナ制御部109、光学ドライブ制御部110、HDD制御部114からの情報をまとめ、チューナ、光学ドライブ、HDDなどのコンテンツ送信装置1内のリソース使用状況を管理するリソース情報管理部108。
自機器内に存在するコンテンツ情報を収集し、コンテンツリストを形成してコンテンツ受信装置2に送信するコンテンツリスト生成・管理部120。
宅内あるいは宅外ネットワークに接続するための、ネットワークインタフェース121。
FIG. 3 is a functional block diagram illustrating the simplest configuration of the content transmission device 1 and the content reception device 2 in FIG. The content transmission device 1 is composed of the following functional blocks.
A CPU (Central Processing Unit) 101 that performs overall control.
A memory 102 serving as a main storage device on the content transmission device 1.
A reproduction control unit 105 that controls content reproduction / transmission when the content transmission device 1 locally reproduces content or transmits content to the content reception device 2 via a network.
A recording control unit 106 for realizing the recording function.
A user interface unit 107 for a user to perform local operations such as playback and recording on the content transmission apparatus 1.
A tuner control unit 109 that controls a tuner 110 for BS and CS broadcasting (hereinafter referred to as BSCS) and a tuner 111 for digital terrestrial broadcasting (hereinafter referred to as terrestrial digital).
An optical drive control unit 112 that controls an optical drive 113 such as a DVD (Digital Versatile Disk) drive.
An HDD control unit 114 that controls the HDD 115.
A resource information management unit 108 that collects information from the tuner control unit 109, the optical drive control unit 110, and the HDD control unit 114, and manages the resource usage status in the content transmission apparatus 1, such as a tuner, an optical drive, and an HDD.
A content list generation / management unit 120 that collects content information existing in its own device, forms a content list, and transmits the content list to the content receiving device 2.
A network interface 121 for connecting to a home or outside network.

また、コンテンツ受信装置2は、以下の機能ブロックから構成される。
全体の制御を行うCPU(Central Processing Unit)201。
コンテンツ受信装置2上の主記憶装置となるメモリ202。
ネットワーク経由でコンテンツ送信装置1から取得したコンテンツの再生制御を行う再生制御部203。
ユーザ操作の受付や、コンテンツリストの表示を行うユーザインタフェース部204。
コンテンツリストの取得や、取得したコンテンツリストの表示する際の制御を行うコンテンツリスト取得・表示制御部205。
宅内あるいは宅外ネットワークに接続するための、ネットワークインタフェース206。
In addition, the content receiving device 2 includes the following functional blocks.
A CPU (Central Processing Unit) 201 that performs overall control.
A memory 202 serving as a main storage device on the content receiving device 2.
A reproduction control unit 203 that performs reproduction control of content acquired from the content transmission device 1 via the network.
A user interface unit 204 that accepts user operations and displays a content list.
A content list acquisition / display control unit 205 that performs control when acquiring the content list or displaying the acquired content list.
A network interface 206 for connecting to a home or external network.

以下、図4、図5、図6及び図7を用いて、図1及び図3のコンテンツ送信装置1におけるリソース管理方法について説明する。
図4及び図5は、リソース情報管理部108が管理する、リソース情報管理テーブルである。まず、図4を用いて、リソース情報管理テーブルについて説明する。
リソース情報管理テーブル1000は少なくとも、管理対象のリソースの名称を設定するリソース名1001、当該リソースの分類情報(チューナ、光学ドライブ、etc)を示すクラス1002、及び当該リソースの状態を示す使用状況1003から構成される内部データベースである。
Hereinafter, the resource management method in the content transmission apparatus 1 in FIGS. 1 and 3 will be described with reference to FIGS. 4, 5, 6, and 7.
4 and 5 are resource information management tables managed by the resource information management unit 108. FIG. First, the resource information management table will be described with reference to FIG.
The resource information management table 1000 includes at least a resource name 1001 for setting a name of a resource to be managed, a class 1002 indicating classification information (tuner, optical drive, etc) of the resource, and a usage status 1003 indicating a state of the resource. It is an internal database that is configured.

リソース名1001は、コンテンツ送信装置1が持つ地デジチューナ、HDD、DVDドライブなどのリソースの具体的名称を示す。同一コンテンツ送信装置内に、チューナやHDD、DVDドライブ等が複数存在する場合は、それぞれを識別可能な名称またはIDを登録する。また、管理対象のリソースとしては、チューナ等のほかに、USBメモリ、などの外部記憶媒体とのインタフェース、ネットワークインタフェースなども考えられる。クラス1002は、上記リソース名1001のリソースがチューナ、HDD,光学ドライブなど、どのようなデバイスであるかのカテゴリ情報を示す。   A resource name 1001 indicates a specific name of a resource such as a terrestrial digital tuner, an HDD, and a DVD drive that the content transmission apparatus 1 has. When there are a plurality of tuners, HDDs, DVD drives, and the like in the same content transmission apparatus, a name or ID that can identify each of them is registered. As resources to be managed, in addition to a tuner, an interface with an external storage medium such as a USB memory, a network interface, and the like can be considered. A class 1002 indicates category information indicating what kind of device the resource of the resource name 1001 is such as a tuner, HDD, or optical drive.

リソース情報管理テーブルリソースの使用状況1003は、当該リソースが“使用中”であり、ネットワーク経由では使用できない状態であるか、または、“使用可”であり、
ネットワーク経由で利用可能であるかなどのリソースの状態を示す。ここで示したリソース状態管理テーブルは1例であり、どのような構成のテーブルであっても、リソース状態を管理できれば同様の効果が得られる。
The resource information management table resource usage status 1003 indicates that the resource is “in use” and cannot be used via the network, or is “available”.
Indicates the status of the resource, such as whether it can be used via the network. The resource state management table shown here is only an example, and the same effect can be obtained if the resource state can be managed regardless of the configuration of the table.

図5は、前記図4のリソース管理テーブル1000において、リソース名:ハードディスクドライブが“使用中”になっている(1051)状態のテーブル情報である。
図6は、図1及び図3におけるコンテンツ送信装置1が、ローカルでのコンテンツ再生あるいは録画、またはネットワーク経由でのコンテンツ再生を実行し、チューナ、光学ドライブ、HDDなどのリソースを使用する際の処理を示したフロー図である。本処理は、コンテンツリスト取得等の処理とは独立して、当該リソースを使用する際には常に実行されるものである。本実施例では、1例としてユーザ指示により、コンテンツ送信装置1ローカルでHDDに蓄積した番組を再生するケースを考える。最初に、再生制御部101は、ユーザインタフェース107から、コンテンツ指定情報と共に、再生指示を受信する(S101)。
FIG. 5 shows table information in a state where the resource name: hard disk drive is “in use” (1051) in the resource management table 1000 of FIG.
FIG. 6 shows processing when the content transmitting apparatus 1 in FIGS. 1 and 3 executes local content playback or recording, or content playback via a network, and uses resources such as a tuner, an optical drive, and an HDD. It is the flowchart which showed. This process is always executed when the resource is used, independently of the process such as content list acquisition. In the present embodiment, as an example, a case is considered in which a program stored in the HDD is reproduced locally by the content transmission apparatus 1 in accordance with a user instruction. First, the reproduction control unit 101 receives a reproduction instruction from the user interface 107 together with the content designation information (S101).

次に、再生制御部10は、HDD制御部114にHDD115からのコンテンツ再生の指示を行う(S102)。HDD制御部114は、再生指示を受信したらリソース情報管理部108に、HDD使用開始を通知する(S103)。リソース情報管理部108は、図4のリソース情報管理テーブル1000に登録されたリソース名“ハードディスクドライブ”の使用状況を確認し、“使用可”であれば、これを“使用中”に更新する(S104)。更新後のテーブルは、図5のようになる。最後に、リソース情報管理部108はHDD制御部114へリソース使用可を通知し(S105)、HDD制御部114は、HDD115の指定されたコンテンツの再生を開始する(S106)。 Then, the reproduction control unit 105 performs an instruction to the content reproduction from HDD115 the HDD control unit 114 (S102). When receiving the reproduction instruction, the HDD control unit 114 notifies the resource information management unit 108 of the start of HDD use (S103). The resource information management unit 108 checks the usage status of the resource name “hard disk drive” registered in the resource information management table 1000 of FIG. 4 and updates it to “in use” if “usable” ( S104). The updated table is as shown in FIG. Finally, the resource information management unit 108 notifies the HDD control unit 114 that the resource can be used (S105), and the HDD control unit 114 starts reproduction of the designated content in the HDD 115 (S106).

上記処理において、リソース情報管理テーブル1000を確認した結果、“使用中”となっている場合は、リソース情報管理部108からHDD制御部114へリソース使用不可を通知する。このとき、コンテンツ送信装置1では、再生開始シーケンスを中断する、ユーザ指示を優先して現在のHDDリソース使用を一度停止する、などのさまざまな選択肢が可能であるが、本発明の本旨ではないので本図には記載していない。   In the above processing, if the resource information management table 1000 is confirmed to be “in use”, the resource information management unit 108 notifies the HDD control unit 114 that the resource cannot be used. At this time, the content transmission apparatus 1 can have various options such as interrupting the playback start sequence and temporarily stopping the use of the current HDD resource by giving priority to the user instruction, but is not the main point of the present invention. Not shown in this figure.

図7は、図1及び図3におけるコンテンツ受信装置1が、ローカルでのコンテンツ再生あるいは録画、またはネットワーク経由でのコンテンツ再生を停止し、チューナ、光学ドライブ、HDDなどのリソースを開放する際の処理を示したフロー図である。本処理は、コンテンツリスト取得等の処理とは独立して、当該リソースを開放する際には常に実行されるものである。本実施例では、前記図における開始処理に対応した停止処理、すなわちユーザ指示によるコンテンツ送信装置1ローカルでのHDD再生停止処理を考える。まず、再生制御部10は、ユーザインタフェース107から、停止指示を受信する(S151)。 FIG. 7 shows processing when the content receiving apparatus 1 in FIGS. 1 and 3 stops local content reproduction or recording or content reproduction via a network and releases resources such as a tuner, an optical drive, and an HDD. It is the flowchart which showed. This process is always executed when releasing the resource independently of the process such as content list acquisition. In the present embodiment, a stop process corresponding to the start process in FIG. 6 , that is, a HDD playback stop process locally in the content transmission apparatus 1 according to a user instruction is considered. First, the reproduction control unit 105 from the user interface 107 receives the stop instruction (S151).

次に、再生制御部10は、HDD制御部114にコンテンツ再生停止指示を行う(S152)。HDD制御部114は、コンテンツの再生を停止する(S153)。コンテンツ再生を停止した後、HDD制御部114は、リソース情報管理部108に、HDD使用停止を通知する(S154)。リソース情報管理部108は、図4のリソース情報管理テーブル1000に登録されたリソース名“ハードディスクドライブ”の使用状況を“使用可”に更新する(S155)。 Then, the reproduction control unit 105 performs the content playback stop command to the HDD control unit 114 (S152). The HDD control unit 114 stops the content reproduction (S153). After stopping the content reproduction, the HDD control unit 114 notifies the resource information management unit 108 of the HDD use stop (S154). The resource information management unit 108 updates the usage status of the resource name “hard disk drive” registered in the resource information management table 1000 of FIG. 4 to “available” (S155).

本発明では、リソース管理に内部データベースを用いる実施例を示した。しかし、実際にハードウェアの使用状態を確認する方法、または、チューナ制御部などのプログラムモジュールの状態遷移を利用する方法など、さまざまな管理方法が考えられるが本発明をコンテンツ送信装置1に適用するに当たっては、リソースをどのように管理しても同様の効果が得られることは言うまでもない。   In the present invention, an embodiment using an internal database for resource management has been shown. However, various management methods are conceivable, such as a method of actually confirming the usage state of hardware or a method of using the state transition of a program module such as a tuner control unit, but the present invention is applied to the content transmission apparatus 1. In doing so, it goes without saying that the same effect can be obtained no matter how the resources are managed.

次に、図8、図9、図10を用いて、図2におけるコンテンツ情報収集処理S3の詳細
処理例を説明する。
図8及び図9は、図3のコンテンツ送信装置におけるコンテンツリスト生成・管理部120において生成されるコンテンツリストの例である。図8は図3の構成のコンテンツ送信装置において、すべてのリソースが使用可である場合のコンテンツリストの1例である。図8を用いて、コンテンツリストについて説明する。コンテンツリスト1100は、コンテンツを一意に識別するためのID1101、該コンテンツのディレクトリ位置を示すコンテナID1102、該コンテンツのタイトル1103、該コンテンツを提供するリソース1104、該コンテンツが送信可能であるかどうかを示す送信可否フラグ1105、該コンテンツが放送番組あるいは放送番組を録画したものであった場合のチャンネル名1106、該コンテンツの分類を示すジャンル1107、ネットワーク経由で当該コンテンツを取得する際に指定するURI(Uniform Resource Locator)1108など、各々のコンテンツの詳細情報を含むデータである。ID1101は、当該コンテンツをシステム(コンテンツ送信装置1)内で一意に識別するための識別子である。
Next, a detailed processing example of the content information collection processing S3 in FIG. 2 will be described with reference to FIG. 8, FIG. 9, and FIG.
8 and 9 are examples of content lists generated by the content list generation / management unit 120 in the content transmission apparatus of FIG. FIG. 8 shows an example of a content list when all resources are available in the content transmission apparatus having the configuration shown in FIG. The content list will be described with reference to FIG. The content list 1100 indicates an ID 1101 for uniquely identifying the content, a container ID 1102 indicating the directory location of the content, a title 1103 of the content, a resource 1104 that provides the content, and whether the content can be transmitted. A transmission permission flag 1105, a channel name 1106 when the content is a broadcast program or a recorded broadcast program, a genre 1107 indicating the classification of the content, a URI (Uniform) specified when the content is acquired via the network Resource Locator) 1108 or the like includes detailed information on each content. The ID 1101 is an identifier for uniquely identifying the content within the system (content transmission device 1).

コンテナID1102は、コンテンツリスト取得時にコンテンツ受信装置側でディレクトリ構造を作成してコンテンツ情報を表示する際に利用されるディレクトリ位置指定のためのIDであり、該コンテンツが属するディレクトリの位置を示す。タイトル1103はユーザが指定する、あるいは放送局で指定されるコンテンツの名称である。リソース1104は該コンテンツがチューナ・HDD・光学ドライブなど、どのリソースにより提供されるコンテンツであるかを示す識別情報である。送信可否フラグ1105は、コンテンツ送信装置1が現在当該コンテンツを送信可能かどうかを識別する識別情報である。チャンネル名1106は、該コンテンツが放送番組または放送番組を録画したコンテンツである場合の、放送局情報である。   A container ID 1102 is an ID for designating a directory location used when a content receiving apparatus creates a directory structure and displays content information when acquiring a content list, and indicates the location of the directory to which the content belongs. The title 1103 is the name of the content specified by the user or specified by the broadcast station. A resource 1104 is identification information indicating which resource the content is provided by, such as a tuner, an HDD, or an optical drive. The transmission permission / inhibition flag 1105 is identification information for identifying whether or not the content transmission device 1 can currently transmit the content. The channel name 1106 is broadcast station information when the content is a broadcast program or content obtained by recording a broadcast program.

ジャンル1107は、該コンテンツが、ドラマ、スポーツ番組、映画、バラエティ番組など、どのように分類されるかを示す。URI1108は、ネットワーク経由で該コンテンツを取得する際に指定する位置識別情報である。本実施例では上記のような項目を例示したが、この他にも、コンテンツリストに設定される情報として、コンテンツ長、コンテンツのファイルサイズなどの項目もあるが、本発明の本旨ではないため、これらの説明は省略する。   The genre 1107 indicates how the content is classified as a drama, a sports program, a movie, a variety program, or the like. The URI 1108 is position identification information specified when the content is acquired via the network. In the present embodiment, the items as described above are exemplified, but there are other items such as content length and content file size as information set in the content list. These descriptions are omitted.

図9は、図3の構成のコンテンツ送信装置1において、HDD115が使用不可である場合に生成されるコンテンツリストの1例である。図9のコンテンツリスト1200には
、リソース1104が“HDD”であるコンテンツ情報の、送信可否フラグ1105が“否”に設定される(1201)。
FIG. 9 is an example of a content list generated when the HDD 115 is unusable in the content transmission apparatus 1 configured as shown in FIG. In the content list 1200 of FIG. 9, the transmission permission flag 1105 of the content information whose resource 1104 is “HDD” is set to “No” (1201).

図10は、図2におけるコンテンツ情報収集処理S3の詳細処理フロー図である。本処理では、図4のリソース管理テーブル1000に登録されたすべてのリソースの使用状況を確認し、“使用可”であれば当該リソースが提供するコンテンツ情報の送信可否フラグ
1105に“可”を設定し、“使用不可”であれば送信可否フラグ1105に“否”を設
定する。以下に、図10を用いて、図3の構成例でのコンテンツ情報収集処理S3を説明する。本例では、コンテンツ送信装置1は図3の構成で、リソースとして地デジチューナ111、BSCSチューナ110、HDD115、DVDドライブ113をもつものとする。コンテンツ送信装置1は、コンテンツリスト取得要求を受け付ける(図2のS2)と、本コンテンツ情報収集処理S3を開始する。
FIG. 10 is a detailed process flow diagram of the content information collection process S3 in FIG. In this process, the usage statuses of all resources registered in the resource management table 1000 in FIG. 4 are confirmed. If “usable”, “permitted” is set in the transmission permission flag 1105 of the content information provided by the resource. If it is “unusable”, “no” is set in the transmission permission flag 1105. The content information collection process S3 in the configuration example of FIG. 3 will be described below using FIG. In this example, it is assumed that the content transmission apparatus 1 has the terrestrial digital tuner 111, the BSCS tuner 110, the HDD 115, and the DVD drive 113 as resources in the configuration of FIG. Upon receiving the content list acquisition request (S2 in FIG. 2), the content transmission device 1 starts the content information collection process S3.

図3のコンテンツリスト生成・管理部120は、最初に、リソース管理テーブル1000の1番目のレコードであるリソース名:“地デジチューナ”の使用状況を確認するとと
もに、EPGやコンテンツ送信装置1にキャッシュされた番組情報から、地デジチューナから提供されるコンテンツの情報を取得する(S201)。確認の結果、地デジチューナ
が“使用可”であれば(S202YES)、地デジライブコンテンツの送信可否フラグ1105に“可”を設定する(S203)。地デジチューナが“使用可”でない場合(S202NO)は、地デジチューナから提供される番組情報の送信可否フラグ1105に“否”を設定する(S204)。
The content list generation / management unit 120 in FIG. 3 first checks the usage status of the resource name: “terrestrial digital tuner”, which is the first record in the resource management table 1000, and caches it in the EPG or the content transmission apparatus 1. Information on the content provided from the terrestrial digital tuner is acquired from the program information thus obtained (S201). As a result of the confirmation, if the terrestrial digital tuner is “usable” (S202 YES), “permitted” is set to the transmission permission flag 1105 of the terrestrial digital live content (S203). If the terrestrial digital tuner is not “usable” (NO in S202), “no” is set in the transmission permission flag 1105 of the program information provided from the terrestrial digital tuner (S204).

次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の2番目のレコードであるリソース名:“BSCSチューナ”の使用状況を確認するとともに、BSCSチューナから提供されるコンテンツの情報を取得する(S205)。BSCSチューナが“使用可”であれば(S206YES)、BSCSライブコンテンツの送信可否フラグ1105を“可”に設定する(S207)。BSCSチューナが“使用可”でない場合(S206NO)は、BSCSチューナから提供される番組情報の送信可否フラグ1105に“否”を設定する(S208)。   Next, the content list generation / management unit 120 confirms the usage status of the resource name: “BSCS tuner”, which is the second record of the resource management table 1000, and acquires information on the content provided from the BSCS tuner. (S205). If the BSCS tuner is “available” (S206 YES), the BSCS live content transmission availability flag 1105 is set to “enabled” (S207). If the BSCS tuner is not “usable” (S206 NO), “no” is set in the transmission permission flag 1105 of the program information provided from the BSCS tuner (S208).

次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の3番目のレコードであるリソース名:“ハードディスクドライブ”の使用状況を確認するとともに、ハードディスクドライブに蓄積済みのコンテンツ情報を取得する(S209)。HDDが“使用可”であれば(S210YES)、HDD蓄積コンテンツの送信可否フラグ1105を“可”に設定する(S211)。HDDが“使用可”でない場合(S210NO)は、HDD蓄積コンテンツの送信可否フラグ1105を“否”に設定する(S212)。次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の4番目のレコードであるリソース名:“DVDドライブ”の使用状況を確認するとともに、DVDに蓄積されたコンテンツ情報を取得する(S213)。   Next, the content list generation / management unit 120 confirms the usage status of the resource name: “hard disk drive”, which is the third record in the resource management table 1000, and acquires the content information accumulated in the hard disk drive ( S209). If the HDD is “usable” (S210 YES), the HDD storage content transmission permission flag 1105 is set to “possible” (S211). If the HDD is not “usable” (S210 NO), the HDD storage content transmission permission flag 1105 is set to “not permitted” (S212). Next, the content list generation / management unit 120 confirms the usage status of the resource name: “DVD drive”, which is the fourth record of the resource management table 1000, and acquires the content information stored in the DVD (S213). ).

DVDドライブにディスクが挿入されていて、なおかつDVDドライブが使用可(ディスク挿入済み&使用可)であれば(S214YES)、DVD蓄積コンテンツの送信可否フラグ1105を“可”に設定する(S215)。DVDドライブが“使用可”でない場合(S214NO)は、DVD蓄積コンテンツの送信可否フラグ1105を“否”に設定する(S216)。最後に、コンテンツリスト生成・管理部120は、収集した情報からコンテンツリストを生成する(S217)。コンテンツリスト生成・管理部120は、ここで生成したコンテンツリストを、コンテンツ受信装置1に送信する(図2のS4)。   If a disc has been inserted into the DVD drive and the DVD drive is usable (disc inserted & usable) (S214 YES), the transmission permission flag 1105 of the DVD stored content is set to “possible” (S215). If the DVD drive is not “usable” (S214 NO), the transmission permission flag 1105 of the DVD stored content is set to “not permitted” (S216). Finally, the content list generation / management unit 120 generates a content list from the collected information (S217). The content list generation / management unit 120 transmits the content list generated here to the content receiving apparatus 1 (S4 in FIG. 2).

本例では、リソースとして上記4つの構成を説明したが、この他にも、地上波アナログ放送用チューナ、CD−ROMドライブ、BlueRayディスクドライブ、ネットワークインタフェースなど、さまざまなリソースが考えられ、本発明では、それらどのリソースも同じように扱うことができる。   In this example, the above four configurations have been described as resources, but in addition to this, various resources such as a terrestrial analog broadcast tuner, a CD-ROM drive, a BlueRay disk drive, and a network interface can be considered. , Any of those resources can be handled in the same way.

図11及び図12は、上記処理によって送信されたコンテンツリストを取得した際の、コンテンツ受信装置2におけるリスト情報表示画面例である。図11は、前記図8のコンテンツリスト1100を受信した場合の、コンテンツ受信装置2におけるリスト情報表示画面例であり、図12は、前記図9のコンテンツリスト1200を受信した場合のコンテンツ受信装置2におけるリスト表示画面例である。   11 and 12 are examples of list information display screens in the content receiving device 2 when the content list transmitted by the above process is acquired. 11 shows an example of a list information display screen in the content receiving apparatus 2 when the content list 1100 of FIG. 8 is received, and FIG. 12 shows the content receiving apparatus 2 when the content list 1200 of FIG. 9 is received. FIG.

図12の画面例2200では、コンテンツ受信装置が取得不可能なコンテンツの情報を、取得可否フラグ1105を利用してコンテンツリスト取得・表示制御部205でフィルタリングして、図11の画面例2100内の2101に相当する部分を表示していない。したがって、ユーザがコンテンツリストには表示されているが、実際には取得不可能なコンテンツを指定して無駄な再生処理が行われることがなくなる。   In the screen example 2200 of FIG. 12, information of content that cannot be acquired by the content receiving device is filtered by the content list acquisition / display control unit 205 using the acquisition permission flag 1105, and the information in the screen example 2100 of FIG. A portion corresponding to 2101 is not displayed. Therefore, useless reproduction processing is not performed by specifying content that is displayed in the content list but is not actually acquired by the user.

なお、本例では取得不可能なコンテンツについては、リスト情報表示の際に表示しない例を示したが、当該コンテンツのリスト情報に、取得不可であることを明示する記号を付加する、当該コンテンツのリスト情報をグレーアウトする、などの方法で当該コンテンツを選択しないようにしても同様の効果が得られる。   In this example, the content that cannot be acquired is not displayed when the list information is displayed. However, the content information is added with a symbol that clearly indicates that the content cannot be acquired. Even if the content is not selected by a method such as graying out the list information, the same effect can be obtained.

図2におけるほかの処理(S1、S2及びS4〜S10)は本発明の本旨ではないので、詳細な処理の説明は行わない。すべて、DLNAなどで規定された一般的な手法で実現可能な処理である。例えばDLNAでは、コンテンツリストの取得は、UPnP(Universal Plug & Play)を、コンテンツの取得はHTTP(HyperText Transfer Protocol)またはRTP(Realtime Transport Protocol)を利用する。
以上により、コンテンツリストを要求された時点でリソースを使用していて送信不可能なコンテンツのリスト情報には、送信不可であることがわかる識別情報を設定し、コンテンツ受信装置側で無駄な処理が行われないようにすることが可能となる。
Since the other processes (S1, S2, and S4 to S10) in FIG. 2 are not the gist of the present invention, the detailed process will not be described. All of these processes can be realized by a general method defined by DLNA. For example, in DLNA, content list acquisition uses UPnP (Universal Plug & Play), and content acquisition uses HTTP (HyperText Transfer Protocol) or RTP (Realtime Transport Protocol).
As described above, identification information indicating that transmission is not possible is set in the content list information that cannot be transmitted because the resource is used at the time when the content list is requested, and wasteful processing is performed on the content receiving apparatus side. It is possible to prevent this from happening.

以下に、図面を用いて本発明の第2の実施の形態である実施例2について説明する。
本実施例2におけるホームネットワークシステムの全体構成、コンテンツ送信装置の機能ブロック構成、及び、リソース管理方法などは、実施例1と同様である。
本実施例2では、コンテンツリストを取得した時点でアクセス不可能なコンテンツ情報をコンテンツリストに載せないことで、コンテンツ送信装置1におけるコンテンツリスト生成処理の負荷を低減するとともに、ネットワークに流れるコンテンツリストのデータサイズを低減してトラフィック圧迫を避け、コンテンツリスト取得時の応答速度を高速化することを目的とする。
Hereinafter, Example 2 which is the second embodiment of the present invention will be described with reference to the drawings.
The overall configuration of the home network system, the functional block configuration of the content transmission apparatus, the resource management method, and the like in the second embodiment are the same as those in the first embodiment.
In the second embodiment, content information that cannot be accessed at the time when the content list is acquired is not included in the content list, thereby reducing the load of content list generation processing in the content transmitting apparatus 1 and the content list flowing through the network. The purpose is to reduce the data size to avoid traffic pressure and to increase the response speed at the time of content list acquisition.

以下に、図13、図14、図15を用いて、図2におけるコンテンツ情報収集処理S3の詳細処理例を説明する。
図13及び図14は、図3のコンテンツ送信装置におけるコンテンツリスト生成・管理部120において生成されるコンテンツリストの例である。図13は図3の構成のコンテンツ送信装置において、すべてのリソースが使用可である場合のコンテンツリストの1例である。図13のコンテンツリスト1300は、図8のコンテンツリスト1100とほぼ同様であるが、当該コンテンツの送信可否を示す送信可否フラグ1105は不要であるため、これを省略している。
Hereinafter, a detailed processing example of the content information collection processing S3 in FIG. 2 will be described with reference to FIGS.
FIGS. 13 and 14 are examples of content lists generated by the content list generation / management unit 120 in the content transmission apparatus of FIG. FIG. 13 is an example of a content list when all resources are available in the content transmission apparatus having the configuration of FIG. The content list 1300 in FIG. 13 is substantially the same as the content list 1100 in FIG. 8, but the transmission availability flag 1105 that indicates whether the content can be transmitted is not necessary, and is therefore omitted.

図14は、本実施形態2において、図3の構成のコンテンツ送信装置1によって、HDD115が使用不可である場合に生成されるコンテンツリストの1例である。図14のコンテンツリスト1400には、リソース1104がHDDであるコンテンツ情報(図13の1301)が登録されない。   FIG. 14 is an example of a content list generated when the HDD 115 cannot be used by the content transmission apparatus 1 having the configuration shown in FIG. In the content list 1400 in FIG. 14, content information (1301 in FIG. 13) in which the resource 1104 is an HDD is not registered.

図15は、図2におけるコンテンツ情報収集処理S3の詳細処理フロー図である。本処理では、図4のリソース管理テーブル1000に登録されたすべてのリソースの使用状況を確認し、“使用可”であれば当該リソースが提供するコンテンツの情報を自装置内あるいは外部から収集する。以下に、図15を用いて、本実施形態2における図3の構成例でのコンテンツ情報収集処理S3を説明する。コンテンツ送信装置1は、コンテンツリスト取得要求を受け付ける(図2のS2)と、本コンテンツ情報収集処理を開始する。
図3のコンテンツリスト生成・管理部120は、最初に、リソース管理テーブル1000の1番目のレコードであるリソース名:“地デジチューナ”の使用状況を確認する(S251)。地デジチューナが“使用可”であれば(S252YES)、EPGやコンテンツ送信装置1にキャッシュされた番組情報から、地デジチューナから提供される番組情報を取得する(S253)。地デジチューナが“使用可”でない場合(S252NO)は、何もせずに次の処理にうつる。
FIG. 15 is a detailed process flow diagram of the content information collection process S3 in FIG. In this process, the usage statuses of all resources registered in the resource management table 1000 in FIG. 4 are confirmed, and if “usable”, information on the content provided by the resources is collected from the own apparatus or outside. The content information collection process S3 in the configuration example of FIG. 3 in the second embodiment will be described below with reference to FIG. When receiving the content list acquisition request (S2 in FIG. 2), the content transmission device 1 starts the content information collection process.
The content list generation / management unit 120 in FIG. 3 first checks the usage status of the resource name: “terrestrial digital tuner”, which is the first record of the resource management table 1000 (S251). If the terrestrial digital tuner is “usable” (S252 YES), the program information provided from the terrestrial digital tuner is acquired from the program information cached in the EPG or the content transmitting apparatus 1 (S253). If the terrestrial digital tuner is not “usable” (NO in S252), the process proceeds to the next process without doing anything.

次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の2番目のレコードであるリソース名:“BSCSチューナ”の使用状況を確認する(S254)。
BSCSチューナが“使用可”であれば(S255YES)、EPGやコンテンツ送信装置1にキャッシュされた番組情報から、BSCSチューナから提供される番組情報を取得する(S256)。BSCSチューナが“使用可”でない場合(S255NO)は、何もせずに次の処理に移る。
Next, the content list generation / management unit 120 checks the usage status of the resource name: “BSCS tuner”, which is the second record of the resource management table 1000 (S254).
If the BSCS tuner is “usable” (S255 YES), the program information provided from the BSCS tuner is acquired from the program information cached in the EPG or the content transmitting apparatus 1 (S256). If the BSCS tuner is not “usable” (NO in S255), the process proceeds to the next process without doing anything.

次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の3番目のレコードであるリソース名:“ハードディスクドライブ”の使用状況を確認する(S257)。HDDが“使用可”であれば(S258YES)、コンテンツ送信装置1に保存された蓄積コンテンツ情報から、ハードディスクドライブに蓄積済みのコンテンツ情報を取得する(S259)。HDDが“使用可”でない場合(S258NO)は、何もせずに次の処理に移る。次に、コンテンツリスト生成・管理部120は、リソース管理テーブル1000の4番目のレコードであるリソース名:“DVDドライブ”の使用状況を確認する(S260)。   Next, the content list generation / management unit 120 checks the usage status of the resource name: “hard disk drive”, which is the third record of the resource management table 1000 (S257). If the HDD is “usable” (S258 YES), the content information stored in the hard disk drive is acquired from the stored content information stored in the content transmission device 1 (S259). If the HDD is not “usable” (NO in S258), the process proceeds to the next process without doing anything. Next, the content list generation / management unit 120 checks the usage status of the resource name: “DVD drive”, which is the fourth record in the resource management table 1000 (S260).

DVDドライブにディスクが挿入されていて、なおかつDVDドライブが使用可(ディスク挿入済み&使用可)であれば(S261YES)、DVDから、コンテンツ情報を取得する(S262)。DVDドライブが“使用可”でない場合(S261NO)は、何もせずに次の処理に移る。最後に、コンテンツリスト生成・管理部120は、収集した情報からコンテンツリストを生成する(S263)。コンテンツリスト生成・管理部120は、ここで生成したコンテンツリストを、コンテンツ受信装置1に送信する(図2のS4)。
上記処理によって送信されたコンテンツリストを利用した場合の、コンテンツ受信装置2におけるリスト情報の画面表示例は、図12と同様となる。ただし、ここではコンテンツ受信装置側でのフィルタリング処理は不要である。
If a disc is inserted in the DVD drive and the DVD drive is usable (disc inserted & usable) (S261 YES), content information is acquired from the DVD (S262). If the DVD drive is not “usable” (S261 NO), the process proceeds to the next process without doing anything. Finally, the content list generation / management unit 120 generates a content list from the collected information (S263). The content list generation / management unit 120 transmits the content list generated here to the content receiving apparatus 1 (S4 in FIG. 2).
A screen display example of the list information in the content receiving device 2 when the content list transmitted by the above process is used is the same as in FIG. However, filtering processing on the content receiving device side is unnecessary here.

以上により、リスト取得時に使用不可能なリソースから提供されるコンテンツ情報を除いてコンテンツリストを生成・送信することで、コンテンツ送信装置1の処理負荷の低減、ネットワークのトラフィック低減、コンテンツ受信装置側の応答速度の向上及びユーザによる無駄な処理を低減することを実現できる。   As described above, by generating and transmitting a content list excluding content information provided from resources that cannot be used at the time of list acquisition, the processing load of the content transmission device 1 is reduced, the network traffic is reduced, and the content reception device side It is possible to improve response speed and reduce unnecessary processing by the user.

次に、本発明の第3の実施の形態である実施例3を図面を用いて説明する。本実施例の目的は、リソースの使用状況変化を契機としてコンテンツ送信装置1がコンテンツリストを生成・配信することで、コンテンツ受信装置2が、常に、取得可能なコンテンツ情報を保持し、ユーザがそれを即時に知ることができるようにすることである。
ホームネットワークシステムの全体構成図及びコンテンツ送信装置のブロック図は、第1の実施の形態と同様のため、説明を省略する。
Next, Example 3 which is the 3rd Embodiment of this invention is demonstrated using drawing. The purpose of this embodiment is that the content transmission device 1 always generates and distributes a content list triggered by a change in the resource usage status, so that the content reception device 2 always holds the content information that can be acquired, and the user can It is to be able to know immediately.
The overall configuration diagram of the home network system and the block diagram of the content transmission apparatus are the same as those in the first embodiment, and thus description thereof is omitted.

図16及び図17を用いて、本実施形態の処理フローを説明する。
図16は、リソース情報管理テーブル更新時のリソース管理部及びコンテンツリスト生成・管理部の処理フローである。HDDが使用状態になる。チューナが使用状態になる、等、リソースの使用状態が更新されると、リソース管理部は、コンテンツリスト生成・管理部に対して、リソース状態変化通知を発行する(S301)。コンテンツリスト管理部は、該リースの使用状況に応じてコンテンツリストを更新する(S302)。次に、コンテンツリスト生成・管理部120は更新したコンテンツリストをコンテンツ受信装置2に配信する。
The processing flow of this embodiment will be described with reference to FIGS. 16 and 17.
FIG. 16 is a processing flow of the resource management unit and the content list generation / management unit when the resource information management table is updated. HDD is in use. When the resource usage state is updated, such as when the tuner is in a usage state, the resource management unit issues a resource state change notification to the content list generation / management unit (S301). The content list management unit updates the content list according to the usage status of the lease ( S302 ). Next, the content list generation / management unit 120 distributes the updated content list to the content receiving device 2.

図17は、上記図11のコンテンツリスト更新処理(S302)の詳細な処理フロー図である。図17を用いて、コンテンツリスト更新処理(S302)の詳細処理を説明する。コンテンツリスト生成・管理部115は、リソース状態変化通知を受信する(S401)と、該リソースが使用不可になったのか、使用可になったのか、などの該リソースの変化内容を判定する(S402)。使用不可だったリソースが使用可になった場合、コンテンツリスト生成・管理部は、該リソースから提供されるコンテンツの情報を取得する(S403)。使用可だったリソースが使用不可になった場合、何もせずに次の処理に進む。次に、コンテンツリスト生成・管理部は、該リソース以外のリソースによって提供されるコンテンツ情報を収集する(S404)。コンテンツリスト生成・管理部120は、上記処理によりコンテンツ情報の収集が完了したら、コンテンツリストを生成する(S405)。 FIG. 17 is a detailed process flow diagram of the content list update process ( S302 ) of FIG. The detailed process of the content list update process ( S302 ) will be described with reference to FIG. Upon receiving the resource state change notification (S401), the content list generation / management unit 115 determines the change contents of the resource, such as whether the resource has become unusable or usable (S402). ). When a resource that could not be used becomes available, the content list generation / management unit acquires information on the content provided from the resource (S403). If a resource that was available becomes unavailable, the process proceeds to the next process without doing anything. Next, the content list generation / management unit collects content information provided by resources other than the resource (S404). The content list generation / management unit 120 generates a content list when the collection of content information is completed by the above processing (S405).

以上により配信されるコンテンツリストを、コンテンツ受信装置2側で取得・保持しておけば、ユーザは常に利用可能なコンテンツ情報を参照し、再生指示を行うことができる。
本実施例では、リソース使用状態の変化にともなってコンテンツ情報が配信されるため、コンテンツ送信装置1において録画を行い、HDDに蓄積されたコンテンツが追加された場合も、即座にそれがコンテンツリストに反映され、ユーザは常に最新の情報を参照することができる、という効果がある。
If the content list distributed as described above is acquired and held on the content receiving device 2 side, the user can always refer to available content information and give a reproduction instruction.
In this embodiment, since content information is distributed as the resource usage state changes, even when content is recorded in the content transmission apparatus 1 and content stored in the HDD is added, it is immediately added to the content list. Reflected, there is an effect that the user can always refer to the latest information.

次に、本発明の第4の実施の形態である実施例4を図面を用いて説明する。本実施例の目的は、実施例1と同様である。ただし、管理する状態として、リソース状態の他に、機器間の認証状態を追加する。これにより、前述の効果が得られるのに加えて、機器認証が完了していない機器に、自機器が持つコンテンツの情報を送信するのを抑制することができ、著作権保護が必要なコンテンツの不正利用を防止する効果が高まる。   Next, Example 4 which is the 4th Embodiment of this invention is demonstrated using drawing. The purpose of this embodiment is the same as that of the first embodiment. However, an authentication state between devices is added as a state to be managed in addition to the resource state. As a result, in addition to obtaining the above-mentioned effects, it is possible to suppress the transmission of content information held by the device itself to devices for which device authentication has not been completed, and for content that requires copyright protection. The effect of preventing unauthorized use increases.

ホームネットワークシステムの全体構成は、実施の形態1と同様である。
本実施例におけるコンテンツ送信装置1の機能ブロック図を、図18に示す。
101から121は、実施の形態1と同様である。130は認証状態を管理する認証状態管理部であり、131は、機器認証処理を実施する認証制御部である。
The overall configuration of the home network system is the same as that of the first embodiment.
FIG. 18 shows a functional block diagram of the content transmission device 1 in the present embodiment.
Reference numerals 101 to 121 are the same as those in the first embodiment. Reference numeral 130 denotes an authentication state management unit that manages the authentication state, and reference numeral 131 denotes an authentication control unit that performs device authentication processing.

図19、図20を用いて、図18のコンテンツ送信装置1における認証状態の管理方法の例を示す。
図19は、図18のコンテンツ送信装置1における認証状態管理部130が管理する、認証状態管理テーブルである。まず、図19を用いて、認証状態管理テーブルについて説明する。認証状態管理テーブル3000は、 要求元機器デバイスID3001、要求元機器公開鍵3002、要求元機器認証時IPアドレス3003、要求元機器MACアドレス3004、最終認証時刻3005、認証結果3006、認証失敗要因3007などの項目から構成される内部データベースである。要求元機器デバイスID3001は、機器認証を行う際に取得する相手先(コンテンツ受信装置2)を一意に識別できるIDである。
要求元機器公開鍵3002は、機器認証時に交換される相手先の公開鍵である。これらは機器と1対1に結び付けられるため、相手先の識別情報として利用する。
An example of an authentication state management method in the content transmission apparatus 1 in FIG. 18 will be described with reference to FIGS. 19 and 20.
FIG. 19 is an authentication state management table managed by the authentication state management unit 130 in the content transmission apparatus 1 of FIG. First, the authentication status management table will be described with reference to FIG. The authentication state management table 3000 includes a request source device device ID 3001, a request source device public key 3002, a request source device authentication IP address 3003, a request source device MAC address 3004, a final authentication time 3005, an authentication result 3006, an authentication failure factor 3007, and the like. It is an internal database composed of items. The request source device device ID 3001 is an ID that can uniquely identify a counterpart (content receiving device 2) acquired when device authentication is performed.
The request source device public key 3002 is a public key of the other party exchanged at the time of device authentication. Since these are linked one-to-one with the device, they are used as identification information of the other party.

要求元機器認証時IPアドレス3003及び要求元機器MACアドレス3004は、認証処
理を行った際の相手先のIPアドレス及びMACアドレスである。最終認証時刻3005は、
最後に認証処理を行った時間を示す。また、認証結果3006には、認証処理の結果、認証失敗要因3007には、認証処理に失敗した場合の失敗要因を示す。
The request source device authentication IP address 3003 and the request source device MAC address 3004 are the IP address and MAC address of the other party when the authentication process is performed. The final authentication time 3005 is
The time when authentication processing was performed last is shown. An authentication result 3006 shows the result of the authentication process, and an authentication failure factor 3007 shows a failure factor when the authentication process fails.

次に、図20を用いて、認証状態管理の処理フローを示す。機器認証制御部131において、コンテンツ受信装置2とコンテンツ送信装置1の間の機器認証が実施される(S501)と、機器認証制御部131は、認証状態管理部130に機器認証結果を通知する(S502)。認証状態管理部130は機器認証結果を受信すると、認証状態管理テーブルを更新する(S503)。更新処理では、新規に機器認証が行われた場合は、レコードが追加され、登録済機器の再認証が行われた場合には、最終認証時刻005などが更新される。
この他にも、機器認証時に交換した鍵を破棄した場合などにも、認証状態管理テーブルを更新する。
Next, the processing flow of authentication state management will be shown using FIG. When device authentication is performed between the content reception device 2 and the content transmission device 1 in the device authentication control unit 131 (S501), the device authentication control unit 131 notifies the authentication state management unit 130 of the device authentication result ( S502). Upon receiving the device authentication result, the authentication state management unit 130 updates the authentication state management table (S503). In the update process, if the new device authentication is performed, the record is added, if the re-authentication of registered equipment has been carried out, such as the last authentication time 3 005 is updated.
In addition, the authentication status management table is updated when the key exchanged at the time of device authentication is discarded.

図21、図22及び、図23を用いて、本実施形態による、機器認証状態を利用したコンテンツリストの送信制御処理の処理フローを説明する。
図21及び図22は、図18のコンテンツ送信装置1におけるコンテンツリスト生成・管理部120において生成されるコンテンツリストを示すテーブルである。
図21は図18のコンテンツ送信装置1において、コンテンツ送信装置1と、コンテンツリスト要求元のコンテンツ受信装置2の間で機器認証が完了している場合に生成されるコンテンツリストの1例である。コンテンツリスト1500は、図8のコンテンツリスト1100の項目ID1101、コンテナID1102、タイトル1103、リソース1104、チャンネル名1106、ジャンル1107、URI1108に加えて、CCI(Copy Control Information:コピー制限情報)1501を含む。CCI1501は、該コンテンツのコピー制限情報(コピー制限無し、一回だけコピー可、コピー不可など)を示す識別情報である。1502はコピー制限なしのコンテンツのレコードの1例である。
ここで示した認証状態管理テーブルは1例であり、どのような構成のテーブルであっても、認証状態を管理できれば同様の効果が得られる。
The processing flow of the content list transmission control process using the device authentication state according to the present embodiment will be described with reference to FIGS. 21, 22, and 23.
21 and 22 are tables showing content lists generated by the content list generation / management unit 120 in the content transmission apparatus 1 of FIG.
FIG. 21 is an example of a content list generated when device authentication is completed between the content transmission device 1 and the content reception device 2 that requested the content list in the content transmission device 1 of FIG. The content list 1500 includes a CCI (Copy Control Information) 1501 in addition to the item ID 1101, the container ID 1102, the title 1103, the resource 1104, the channel name 1106, the genre 1107, and the URI 1108 of the content list 1100 of FIG. The CCI 1501 is identification information indicating copy restriction information of the content (no copy restriction, copy permitted once, copy not permitted, etc.). Reference numeral 1502 is an example of a content record without copy restrictions.
The authentication status management table shown here is only an example, and the same effect can be obtained if the authentication status can be managed regardless of the configuration of the table.

図22は、図18のコンテンツ送信装置1において、コンテンツ送信装置1と、コンテンツリスト要求元のコンテンツ受信装置2の間で機器認証が完了していない場合に生成されるコンテンツリストの1例である。図22のコンテンツリスト1600には、コピー制限なしのコンテンツ情報(図21の1502)のみが登録される。   FIG. 22 is an example of a content list generated when device authentication is not completed between the content transmitting device 1 and the content receiving device 2 that requested the content list in the content transmitting device 1 of FIG. . In the content list 1600 in FIG. 22, only content information without copy restriction (1502 in FIG. 21) is registered.

図23は、図2のコンテンツ情報収集処理S3の、本実施形態における詳細処理フロー
図である。以下に、図23を用いて、本実施形態におけるコンテンツ情報収集処理の流れを説明する。最初に、コンテンツリスト生成・管理部120は、認証状態管理部130が管理する認証状態管理テーブルから、コンテンツリスト送信先のコンテンツ受信装置2との間の認証状態を取得する(S601)。次に、コンテンツリスト生成・管理部120は
、送信可能なコンテンツのコンテンツ情報を取得する(S602)。コンテンツの情報を
取得すると、該コンテンツがCopyFree(コピー制限なし)のコンテンツであるかどうかを確認し(S603)、CopyFree以外(コピー制限あり)コンテンツである(S603でNO)場合は、事前に取得したコンテンツリスト送信先機器との認証状態を確認する(S604)。確認の結果、認証済みであった(S604でYES)場合は、該コンテンツをコンテンツリストに追加する(S605)。
FIG. 23 is a detailed process flow diagram of the content information collection process S3 of FIG. 2 in the present embodiment. The flow of content information collection processing in this embodiment will be described below using FIG. First, the content list generation / management unit 120 acquires an authentication state with the content list transmission destination content receiving device 2 from the authentication state management table managed by the authentication state management unit 130 (S601). Next, the content list generation / management unit 120 acquires content information of content that can be transmitted (S602). When the content information is acquired, it is confirmed whether or not the content is CopyFree (no copy restriction) content (S603). If the content is other than CopyFree (with copy restriction) (NO in S603), it is acquired in advance. The authentication status with the content list transmission destination device is confirmed (S604). As a result of the confirmation, if it has been authenticated (YES in S604), the content is added to the content list (S605).

ここで、未認証の(S604でNO)場合は、何もしない。該コンテンツがCopyFree(コ
ピー制限なし)コンテンツ(S603でYES)の場合、機器認証済みかどうかの判定は行わず、該コンテンツをコンテンツリストに追加する(S605)。以上をすべてのコンテンツについて繰り返すことにより、コンテンツリストを生成する。また、ここでは、リソース情報を利用したコンテンツリスト生成処理を省略したが、もちろん組み合わせて実施してもよい。
Here, if it is unauthenticated (NO in S604), nothing is done. If the content is CopyFree (no copy restriction) content (YES in S603), it is not determined whether the device has been authenticated, and the content is added to the content list (S605). The content list is generated by repeating the above for all content. In addition, here, the content list generation process using the resource information is omitted, but it may of course be combined.

以上により生成されるコンテンツリストを送信することで、ネットワークトラフィック低減及びコンテンツ受信装置2における処理応答の高速化が図れるとともに、機器認証が完了していない機器に、自機器が持つコンテンツの情報を送信するのを抑制することができ、著作権保護が必要なコンテンツの不正利用を防止する効果を高めることができる。   By transmitting the content list generated as described above, the network traffic can be reduced and the processing response in the content receiving device 2 can be accelerated, and the content information of the device itself can be transmitted to devices that have not been authenticated. And the effect of preventing unauthorized use of content that requires copyright protection can be enhanced.

本例では、認証処理が完了していないコンテンツ受信装置に対しては、著作権保護コンテンツのコンテンツ情報を含むコンテンツリストを送信しない方法を例示した。しかし、コンテンツリスト内に含まれる情報を利用して機器認証処理を開始するコンテンツ受信装置の場合、上記の処理では、機器認証がいつまでも実行されず、著作権保護コンテンツのコンテンツ情報が取得できなくなる可能性がある。そのような場合は、実施形態1と同様に、コンテンツ情報に、認証状態を示す識別情報を載せたコンテンツリストを送信すれば
、コンテンツ受信装置側で機器認証処理を開始する契機とすることが可能である。
In this example, the method of not transmitting the content list including the content information of the copyright-protected content to the content receiving device that has not been authenticated is illustrated. However, in the case of a content receiving apparatus that starts device authentication processing using information included in the content list, device authentication is not executed indefinitely in the above processing, and content information of copyright-protected content cannot be obtained. There is sex. In such a case, as in the first embodiment, if a content list including identification information indicating an authentication state is transmitted as content information, it is possible to trigger device authentication processing on the content receiving device side. It is.

他にも、コンテンツリストを送信する前に、コンテンツ受信装置に対して認証処理実行要求を発行する方法もある。これにより、コンテンツ受信装置は、該コンテンツ送信装置に著作権保護コンテンツが存在することを検知し、必要な認証処理を開始する契機とすることが可能となる。また、実施の形態2と組み合わせる場合も、同様にすれば必要な認証処理を実行できる。   Another method is to issue an authentication processing execution request to the content receiving device before transmitting the content list. As a result, the content receiving device can detect the presence of copyright-protected content in the content transmitting device, and can trigger a necessary authentication process. Also, when combined with the second embodiment, necessary authentication processing can be executed in the same manner.

1 コンテンツ送信装置
2 コンテンツ受信装置
3 IPネットワーク
4 アンテナ線
5 地上派放送用アンテナ
6 BSCS放送用アンテナ
7 ルータ
8 WAN
9 VODサーバ
101 CPU
102 メモリ
105 再生制御部
106 録画制御部
107 ユーザインタフェース部
108 リソース情報管理部
109 チューナ制御部
110 BSCSチューナ
111 地デジチューナ
112 光学ドライブ制御部
113 光学ドライブ
114 HDD制御部
115 HDD
120 コンテンツリスト生成・管理部
121 ネットワークインタフェース
130 認証状態管理部
131 機器認証制御部
DESCRIPTION OF SYMBOLS 1 Content transmitter 2 Content receiver 3 IP network 4 Antenna line 5 Terrestrial broadcasting antenna 6 BSCS broadcasting antenna 7 Router 8 WAN
9 VOD server 101 CPU
102 Memory 105 Playback Control Unit 106 Recording Control Unit 107 User Interface Unit 108 Resource Information Management Unit 109 Tuner Control Unit 110 BSCS Tuner 111 Terrestrial Digital Tuner 112 Optical Drive Control Unit 113 Optical Drive 114 HDD Control Unit 115 HDD
120 Content List Generation / Management Unit 121 Network Interface 130 Authentication Status Management Unit 131 Device Authentication Control Unit

Claims (1)

ネットワーク接続した他の装置へコンテンツを送信するコンテンツ送信装置であって、
前記コンテンツ送信時に使用するリソースの一つとしての内蔵の装置、あるいは外付けの周辺装置の使用状況を使用可否状態として管理するリソース情報管理部と、
前記内蔵の装置、または前記コンテンツ送信装置に接続されている前記外付けの周辺装置ごと前記使用可否状態が変化した場合に、前記コンテンツに関する情報を収集してコンテンツリストを生成し、前記他の装置へ前記コンテンツリストを送信するコンテンツリスト生成・管理部と、を備えたことを特徴とするコンテンツ送信装置。
A content transmission device that transmits content to other devices connected to the network,
A built- in device as one of the resources used at the time of content transmission , or a resource information management unit that manages the usage status of an external peripheral device as an availability state ;
If the usability status of each of the external peripheral devices that are connected to the built-in device, or the content transmitter apparatus is changed, generates a content list to collect information about the content, of the other A content transmission apparatus comprising: a content list generation / management unit that transmits the content list to the apparatus.
JP2011192294A 2011-09-05 2011-09-05 Content transmission device Active JP5358633B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011192294A JP5358633B2 (en) 2011-09-05 2011-09-05 Content transmission device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011192294A JP5358633B2 (en) 2011-09-05 2011-09-05 Content transmission device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2006299818A Division JP4935303B2 (en) 2006-11-06 2006-11-06 Content transmitting apparatus and content receiving apparatus

Publications (2)

Publication Number Publication Date
JP2012010397A JP2012010397A (en) 2012-01-12
JP5358633B2 true JP5358633B2 (en) 2013-12-04

Family

ID=45540316

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011192294A Active JP5358633B2 (en) 2011-09-05 2011-09-05 Content transmission device

Country Status (1)

Country Link
JP (1) JP5358633B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3090788U (en) * 2002-06-17 2002-12-26 船井電機株式会社 Digital composite playback device
EP1653361A4 (en) * 2003-08-08 2006-12-13 Onkyo Kk Network av system
JP2006217125A (en) * 2005-02-02 2006-08-17 Matsushita Electric Ind Co Ltd Information storage device

Also Published As

Publication number Publication date
JP2012010397A (en) 2012-01-12

Similar Documents

Publication Publication Date Title
JP6742969B2 (en) Wireless media stream distribution system
JP6458974B2 (en) Content distribution method, content distribution system, and source device
KR100661426B1 (en) Network transmission correspondent content usage management method, and program, content transmission system
CN102263782B (en) Information processor, information processing method and information processing system
US20110072269A1 (en) Network av contents playback system, server, program and recording medium
JP2010067097A (en) Information processing apparatus and method, and information processing system
JP5092179B2 (en) Server and server program
CN101277418A (en) Video recording system and video reproduction method
JP4935303B2 (en) Content transmitting apparatus and content receiving apparatus
JP2015103890A (en) Content receiver, content receiving method, content transmitter and content transmitting method
JP5117599B1 (en) Control terminal and network system
JP2012253639A (en) Content list and content distribution device, and transmission method
JP5358633B2 (en) Content transmission device
JP2008262640A (en) Recording / reproducing apparatus and AV data copying method
JP2010118878A (en) Receiving and reproducing method and receiving and reproducing device
JP5052664B2 (en) Content transmission / reception device, content transmission / reception method, and content transmission / reception program
US20130347119A1 (en) Data processor, communication device, data transmission method
JP6332280B2 (en) Content transmission apparatus, content transmission method, and computer program
CN103503440A (en) Communication system, communication device and communication method
JP2010141494A (en) System, method and program for storing video data
JP2010027182A (en) Recording device and communication system
JP2017033061A (en) Content distribution device and content distribution method
JP2009147952A (en) Transmission device, reception device, and transmission method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130219

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130418

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130529

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: 20130806

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130902

R150 Certificate of patent or registration of utility model

Ref document number: 5358633

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250