WO2011052121A1 - Avデータ受信装置、avデータ受信方法及びavデータ送受信システム - Google Patents
Avデータ受信装置、avデータ受信方法及びavデータ送受信システム Download PDFInfo
- Publication number
- WO2011052121A1 WO2011052121A1 PCT/JP2010/005092 JP2010005092W WO2011052121A1 WO 2011052121 A1 WO2011052121 A1 WO 2011052121A1 JP 2010005092 W JP2010005092 W JP 2010005092W WO 2011052121 A1 WO2011052121 A1 WO 2011052121A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- key
- unit
- key information
- command
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2805—Home Audio Video Interoperability [HAVI] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/283—Processing of data at an internetworking point of a home automation network
- H04L12/2834—Switching of information between an external network and a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/06—Network architectures or network communication protocols for network security for supporting key management in a packet data network
- H04L63/061—Network architectures or network communication protocols for network security for supporting key management in a packet data network for key exchange, e.g. in peer-to-peer networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0891—Revocation or update of secret information, e.g. encryption key update or rekeying
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/43615—Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
-
- 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/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4367—Establishing a secure communication between the client and a peripheral device or smart card
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2821—Avoiding conflicts related to the use of home appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/60—Digital content management, e.g. content distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/80—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/101—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
Definitions
- the present invention relates to an AV data receiving apparatus, an AV data receiving method, and an AV data transmitting / receiving system, and more particularly to an AV data receiving apparatus, an AV data receiving method, and an AV data transmitting / receiving system for receiving copyright-protected AV data. is there.
- a network capable of connecting various AV contents between connected AV devices by connecting AV (Audio Visual) devices in the network.
- a router is provided in the home, and an AV data receiving device such as a PC, a portable terminal, and a digital television is connected to the router in an AV server that stores contents in a star shape.
- this router connects a home network and a network outside the home.
- the AV server has a function of temporarily storing various contents acquired from a network outside the home via the router or various AV contents acquired by means other than the network.
- the means other than the network is, for example, digital broadcasting.
- the AV server has a function of transmitting various AV contents to the requested AV data receiving apparatus in response to a request from the AV data receiving apparatus such as a digital television.
- Non-patent Document 1 a DTCP-IP (Digital Transmission Content Protection over Internet Protocol) system has been standardized (Non-patent Document 1). Since the DTCP-IP system has an authentication function and a key invalidation function, when transmitting AV data using the DTCP-IP system, it is necessary to eliminate unauthorized devices and protect the copyright. AV data can be encrypted and transmitted. Thereby, the copyright of the AV data can be protected.
- DTCP-IP Digital Transmission Content Protection over Internet Protocol
- AV contents such as digital broadcast programs are permitted to be used for recording and reproduction, etc. within the range of personal use in the house (home).
- usage beyond the scope of personal use for example, AV data recorded on an in-home AV server is distributed unrestricted to an unspecified number of AV data receivers in a network outside the home via the Internet. Use should be restricted.
- TTL Time To Live
- RTT Round Trip Time
- the TTL limits the number of routers as relay devices, that is, the number of hops. Specifically, the maximum number of relay devices (number of hops) that IP packets can pass through is set by the value set in the TTL field included in the IP packet header, and the number of relay devices (number of hops) is limited. To do. In the DTCP-IP system, it is stipulated that the TTL of an IP packet for transmitting an authentication / key exchange command and a decryption key confirmation command is set to 3 or less, and the TTL is stored in an IP packet larger than 3. Commands are specified to be ignored.
- a command transaction for measuring the RTT is defined in the authentication / key exchange process.
- an AV data transmitting apparatus that transmits AV data transmits an RTT measurement command to an AV data receiving apparatus that receives AV data, and measures a time until a response from the AV data receiving apparatus is received.
- the key exchange process is executed only when the RTT is 7 ms or less.
- the proximity of the AV data receiving apparatus is determined by using TTL and RTT.
- TTL and RTT the proximity of the AV data receiving apparatus
- AV content recorded on an AV server at home can be used within the range of personal use such that the user of the AV server personally views it from outside the house.
- an AV data transmission / reception system has been developed that enables distribution to an external device while using the DTCP-IP system and limiting it to a range that does not exceed the range of personal use.
- an authentication / key exchange processing unit for distribution outside the home receiver is separately provided (for example, Patent Document 1).
- the authentication / key exchange processing unit for distribution outside the home receiver does not execute the proximity confirmation process between the AV data transmitter and the AV data receiver.
- AV data can be distributed to a specific device (AV data receiving device) in a specific outside network by executing a process of confirming identification information obtained from a common short-range wireless device.
- FIG. 8 is a diagram showing a configuration of a conventional AV data transmission / reception system.
- the AV data transmitting apparatus and the AV data receiving apparatus moved from the home to the outside are connected by the router 104 via the home wireless network 103 or the home wireless network 103, the Internet 105, and the outside wireless network. 106 is connected.
- the router 104 is a bridge device for transmitting and receiving data between the home device and the external device.
- the AV server 101 and the mobile terminal 102 are implemented with DTCP-IP authentication / key exchange processing and authentication / key exchange processing for distributing devices outside the home.
- an AV server 101 that is an AV data transmitting device and a mobile terminal 102 that is an AV data receiving device are connected via a home wireless network 103 made of wireless media (IEEE 802.11).
- the router 104 is connected to the AV server 101 and the mobile terminal 102 via the home wireless network 103 and can be connected to an external device via the Internet 105.
- the mobile terminal 102 when the mobile terminal 102 is used by moving from the home to the outside of the home, the mobile terminal 102 is connected to the Internet 105 via an external wireless network 106 made up of an external wireless medium (IEEE 802.16), and The home AV server 101 can be accessed via the router 104 and the home wireless network 103.
- an external wireless network 106 made up of an external wireless medium (IEEE 802.16)
- the mobile terminal 102 confirms proximity by TTL and RTT, and performs normal authentication / key exchange processing.
- authentication / key exchange processing is performed for the distribution of the off-premises equipment, in which proximity is not confirmed between the out-of-home equipment and the home equipment. That is, confirmation processing of identification information obtained from a common short-range wireless device is executed. Thereby, it is possible to distribute AV data to a specific device (AV data receiving device) in the outside network.
- FIG. 9 is a sequence diagram showing an operation when the mobile terminal 102 moves from the home to the outside while receiving the content of the AV server 101 in the conventional AV data transmission / reception system.
- the mobile terminal 102 executes normal authentication / key exchange processing (home device authentication / key exchange processing) with the AV server 101 in a state of being connected to the home wireless network, and acquires a normal key (S901). . Then, the AV data transmission is started and the decoding and reception of the AV data is started (S902).
- normal authentication / key exchange processing home device authentication / key exchange processing
- the mobile terminal 102 executes a process of switching the wireless network (S903). Subsequently, the portable terminal 102 executes authentication / key exchange processing (external device authentication / key exchange processing) with the AV server 101 for distribution outside the home device, and acquires a key for distribution outside the device (S904). ). Then, the mobile terminal 102 resumes AV data transmission using the acquired key for distributing the out-of-home device, and decrypts and receives the AV data (S905).
- authentication / key exchange processing external device authentication / key exchange processing
- AV data transmission / reception is executed using a normal key obtained by executing a normal authentication / key exchange process in a home wireless network environment.
- AV data transmission / reception is performed using an out-of-home device distribution key acquired by executing authentication / key exchange processing for out-of-home device distribution.
- the present invention has been made in view of the above circumstances, and provides an AV data receiving apparatus, an AV data receiving method, and an AV data transmitting / receiving system that reduce the frequency of key switching and reduce the overhead at the time of key switching. With the goal.
- an AV data transmitting / receiving apparatus of the present invention is an AV data receiving apparatus, which is an AV data transmitting apparatus that transmits AV data after being encrypted by a method in which copyright is protected on a network.
- AV data receiving unit that receives AV data encrypted by the method, a decrypting unit that decrypts the encrypted AV data, and a relay between the AV data transmitting device and the AV data receiving device in the network
- a relay device number confirmation unit for confirming whether the number of devices is equal to or less than a predetermined value; a command transmission / reception unit for transmitting / receiving a command to / from the AV data transmission device; and the AV data transmission device
- a first authentication process is performed to exchange the first key information by performing a first authentication process for confirming the number of relay devices by transmitting and receiving commands to and from An authentication key exchange unit, a second authentication key exchange unit that exchanges second key information by performing a second authentication process that does not confirm the number of relay devices between the AV data transmission
- the relay device number confirmation unit Before transmitting / receiving data to / from an AV data transmission device, the relay device number confirmation unit confirms the number of relay devices, and when the number of relay devices is larger than the predetermined value, the first key information It is determined that switching to the second key information is to be performed, and the command transmission / reception unit is not allowed to transmit / receive the command to / from the AV data transmission device, and the second authentication key exchange unit performs the determination of the key information switching unit.
- the received AV data is decoded.
- an AV data receiving method is an AV data receiving method of an AV data receiving apparatus, wherein AV data is transmitted after being encrypted by a method in which copyright is protected on a network.
- the key information switching step before transmitting / receiving a command having a limit on the number of relay devices in the command transmission / reception step to / from the AV data transmission device, the number of relay devices is confirmed in the relay device number confirmation step, If the number of relay devices is larger than the predetermined value, it is determined that the first key information should be switched to the second key information, and the command is transmitted to the AV data in the command transmission / reception step.
- the second authentication process and the exchange of the second key information are executed in response to the determination in the key information switching step without transmitting / receiving to / from the communication device,
- the decryption step the encrypted AV data is decrypted using the second key information acquired in the second authentication key exchange step.
- an AV data transmission / reception system includes an AV data transmitting apparatus that transmits AV data and an AV data receiving apparatus that receives the AV data in a home network or an external network.
- An AV data transmission / reception system for transmitting / receiving AV data via an AV data transmission apparatus, wherein the AV data transmission device encrypts AV data by a method in which copyright is protected on the network, and is encrypted by the method.
- the number of relay devices between the AV data transmitting unit that transmits the received AV data to the AV data receiving device, the first decrypting unit that decrypts the encrypted AV data, and the AV data receiving device in the network is predetermined.
- a command is transmitted and received between the first relay device number confirmation unit for confirming that the value is equal to or less than the value and the AV data receiving device.
- a first command transmission / reception unit, and a first authentication process for allowing the first command transmission / reception unit to confirm the number of relay devices by transmitting / receiving a command to / from the AV data reception device.
- an authentication key exchange selection unit that selects and executes the first authentication key exchange unit or the second authentication key exchange unit according to a command received by the first command transmission / reception unit
- the data receiving device includes: an AV data receiving unit that receives AV data encrypted by the method from the AV data transmitting device; a second decrypting unit that decrypts the encrypted AV data; and A second relay device number confirmation unit for confirming whether the number of relay devices between the AV data transmitting device and the AV data receiving device is equal to or less than the predetermined value; and the AV data transmitting device
- a second command transmission / reception unit that transmits / receives commands to / from the first authentication process that allows the second command transmission / reception unit to confirm the number of relay devices by transmitting / receiving commands to / from the AV data transmission device
- the second authentication information
- a fourth authentication key exchanging unit for exchanging and a key information switching unit for determining whether or not to switch from the first key information to the second key information, and the key information switching unit includes: Send the second command Before the receiving unit transmits / receives a command with a limited number of relay devices to / from the AV data transmission device, the relay device number confirmation unit confirms the number of relay devices, and the number of relay devices is determined in advance. If the value is larger than the first value, it is determined that the first key information should be switched to the second key information, and the second command transmission / reception unit does not transmit / receive the command to / from the AV data transmission device.
- the authentication key exchange unit receives the determination of the key information switching unit, and executes the second authentication process and the exchange of the second key information, and the second decryption unit The encrypted AV data is decrypted using the second key information acquired by the authentication key exchange unit.
- the present invention is not only realized as an apparatus, but also realized as an integrated circuit including processing means included in such an apparatus, or realized as a method using the processing means constituting the apparatus as a step.
- These programs, information, data, and signals may be distributed via a recording medium such as a CD-ROM or a communication medium such as the Internet.
- an AV data receiving apparatus it is possible to realize an AV data receiving apparatus, an AV data receiving method, and an AV data transmitting / receiving system that reduce the frequency of key switching and reduce the overhead at the time of key switching.
- the key switching frequency when switching between the home network environment and the external network environment is reduced as much as possible within the range allowed by the DTCP-IP system. Thereby, the overhead at the time of key switching can be reduced.
- FIG. 1 is a diagram showing a configuration of an AV data transmission / reception system according to Embodiment 1 of the present invention.
- FIG. 2 is a block diagram showing the configuration of the decoding receiving unit of the AV data receiving apparatus according to Embodiment 1 of the present invention.
- FIG. 3 is a block diagram showing the configuration of the encryption transmission unit of the AV data transmission apparatus according to Embodiment 1 of the present invention.
- FIG. 4 is a diagram showing an execution sequence of the AV data transmission / reception system according to Embodiment 1 of the present invention.
- FIG. 5 is a diagram showing an execution sequence for explaining in detail the key switching determination process of the key switching determination unit of the AV data receiving apparatus according to Embodiment 1 of the present invention.
- FIG. 1 is a diagram showing a configuration of an AV data transmission / reception system according to Embodiment 1 of the present invention.
- FIG. 2 is a block diagram showing the configuration of the decoding receiving unit of the AV data receiving apparatus according to Em
- FIG. 6 is a block diagram showing the configuration of the decoding receiving unit of the AV data receiving apparatus according to Embodiment 2 of the present invention.
- FIG. 7 is a diagram showing an execution sequence of the AV data transmission / reception system according to Embodiment 2 of the present invention.
- FIG. 8 is a diagram showing a configuration of a conventional AV data transmission / reception system.
- FIG. 9 is a sequence diagram showing an operation when moving from the home to the outside while receiving the content of the AV server by the portable terminal in the conventional AV data transmission / reception system.
- FIG. 1 is a diagram showing a configuration of an AV data transmission / reception system according to the first embodiment.
- the AV data transmitting apparatus and the AV data receiving apparatus moved from the home to the outside of the house are connected via the home wireless network 3 by the router 4 or the home wireless network 3, the Internet 5 and the outside wireless. Connected via the network 6.
- the home wireless network 3 is, for example, a wireless network based on IEEE 802.11
- the outside wireless network 6 is, for example, a wireless network based on IEEE 802.16.
- the AV server 1 is an example of an AV data transmission device installed at a user's home (home), and is connected via a router 4 and a home wireless network 3.
- the AV server 1 includes an encryption transmission unit 30 and transmits AV data after being encrypted by a method in which the copyright is protected on the network, that is, the DTCP-IP method.
- the router 4 can be connected to an external device via the Internet 5 and the external wireless network 6.
- the router 4 can be connected to a home device such as the AV server 1 via the home wireless network 3.
- the portable terminal 2 is an example of an AV data receiving device, and is used by the user with carrying.
- the portable terminal 2 includes a decryption receiving unit 20, communicates with a home device, and receives and decrypts AV data encrypted by a method in which copyright is protected on the network.
- the mobile terminal 2 communicates with a home device such as the AV server 1 via the home wireless network 3, and the user moves outside the home with the mobile terminal 2. At this time, it communicates with devices in the home via the outside wireless network 6.
- the mobile terminal 2 when the mobile terminal 2 is in the home, the mobile terminal 2 can be connected to, for example, the AV server 1 via the home wireless network 3 by the router 4.
- the mobile terminal 2 when the mobile terminal 2 is outside the home, the mobile terminal 2 can be connected to the AV server 1 via the Internet 5 and the external wireless network 6 by the router 4.
- the AV data transmission / reception system is configured, and by using the DTCP-IP system, it is possible to eliminate unauthorized devices and to encrypt and transmit AV data that requires copyright protection.
- the mobile terminal 2 In this AV data transmission / reception system, the mobile terminal 2 is moved from inside the house to outside the house, but even when the home wireless network 3 is switched to the outside wireless network 6, it is within the range allowed by the DTCP-IP system. It operates assuming that it is connected to the home wireless network 3 in a pseudo manner. That is, the portable terminal 2 continues to use the home appliance delivery (normal) key without switching to the home appliance delivery key within the range allowed by the DTCP-IP system. As a result, the frequency of key switching can be reduced, and the overhead generated during key switching can be reduced.
- FIG. 2 is a block diagram showing a configuration of the decoding receiving unit of the AV data receiving apparatus according to Embodiment 1 of the present invention.
- the decryption receiving unit 20 included in the portable terminal 2 which is an AV data receiving device includes a key switching determination unit 21, a home device authentication / key exchange processing unit 22, an external device authentication / key exchange processing unit 23, a hop number confirmation unit 24,
- the command transmitting / receiving unit 25, the AV data receiving unit 26, the decoding processing unit 27, and the wireless transmission unit 28 are configured.
- the key switching determination unit 21 is a key information switching unit according to the present invention
- the in-home device authentication / key exchange processing unit 22 is a first authentication / key exchange processing unit
- an out-of-home device authentication / key exchange process The unit 23 is the second authentication / key exchange processing unit
- the hop number confirmation unit 24 is the relay device number confirmation unit
- the command transmission / reception unit 25 is the command transmission / reception unit
- the AV data reception unit 26 is the decryption unit.
- the processing unit 27 corresponds to the decoding processing unit.
- the key switching determination unit 21 is a characteristic component of the present application, and determines whether or not to switch to a key for an external device when a switching confirmation request is received. Specifically, it is assumed that the key switching determination unit 21 receives a switching confirmation request for confirming whether or not key switching is necessary from the command transmission / reception unit 25. In this case, before the command transmission / reception unit 25 transmits / receives a command having a limited number of hops (the number of relay devices) to / from the AV server 1, the type of key currently used in the decryption processing by the decryption processing unit 27 The wireless network type received by the wireless transmission unit 28 and the hop number received by the hop number confirmation unit 24 are confirmed.
- the key switching determination unit 21 determines whether to switch to a key for an out-of-home device according to the confirmed key type, wireless network type, and hop count.
- the key switching determination unit 21 notifies the command transmission / reception unit 25 and the external device authentication / key exchange processing unit 23 of the determination result as to whether or not to switch to the key for the external device.
- the key switching determination unit 21 causes the hop number confirmation unit 24 to confirm the number of hops (the number of relay devices), and when the hop number is larger than a predetermined value of 3, the key switching determination unit 21 should switch to a key for an external device.
- the command transmission / reception unit 25 is not allowed to transmit / receive the command to / from the AV server 1.
- the key switching determination unit 21 causes the hop number confirmation unit 24 to confirm the hop number.
- the hop number is 3 or less of a predetermined value
- the command transmission / reception unit 25 directly transmits / receives the command to / from the AV server 1.
- the home device authentication / key exchange processing unit 22 exchanges key information by performing home device authentication processing for checking the number of hops (the number of relay devices) by causing the command transmission / reception unit 25 to transmit / receive a command to / from the AV server 1.
- the in-home device authentication / key exchange processing unit 22 communicates with the AV server 1 that is an AV data transmission device via the command transmission / reception unit 25 and the wireless transmission unit 28 in the DTCP-IP system.
- the home device authentication / key exchange processing unit 22 outputs the normal key (Kx) acquired by executing the home device authentication / key exchange processing to the decryption processing unit 27.
- the out-of-home device authentication / key exchange processing unit 23 performs the out-of-home device authentication process without confirming the number of hops (the number of relay devices) by causing the command transmission / reception unit 25 to transmit / receive a command to / from the AV server 1 to obtain key information. Executes authentication / key exchange processing for devices outside the home. Specifically, when receiving the determination result that the key switching determination unit 21 should switch to the key for the remote device, the external device authentication / key exchange processing unit 23 switches the command transmission / reception unit 25 and the wireless transmission unit 28 to each other. The remote device authentication / key exchange process is executed with the AV server 1 via the remote control. The external device authentication / key exchange processing unit 23 outputs the key (Kxr) for the external device acquired by executing the external device authentication / key exchange process to the decryption processing unit 27.
- the hop number confirmation unit 24 is a characteristic component of the present application.
- the hop number confirmation unit 24 confirms whether the number of hops (number of relay devices) with the AV server 1 in the network is 3 or less of a predetermined value.
- the hop number confirmation unit 24 is controlled by the key switching determination unit 21, transmits a hop number measurement packet to the AV server 1 via the command transmission / reception unit 25 and the wireless transmission unit 28, and receives a command from the AV server 1. Receive a response.
- the hop number confirmation unit 24 calculates the hop number based on the difference between the TTL value when the AV server 1 transmits the command response included in the received command response and the TTL value when the hop number confirmation unit 24 receives the hop number. The number is output to the key switching determination unit 21.
- the command transmission / reception unit 25 transmits / receives commands to / from the AV server 1 via the wireless transmission unit 28. Specifically, the command transmission / reception unit 25 is controlled by the in-home device authentication / key exchange processing unit 22, the out-of-home device authentication / key exchange processing unit 23, the hop number confirmation unit 24, and the AV data reception unit 26, and the wireless transmission unit A transmission / reception process for transmitting / receiving various commands and command responses to / from the AV server 1 via 28 is executed. For example, it is assumed that the command transmission / reception unit 25 receives a decryption key confirmation command (CONT_KEY_CONF) for confirming whether or not the key used for decryption is valid by the AV data reception unit 26.
- CONT_KEY_CONF decryption key confirmation command
- the command transmission / reception unit 25 transmits a switching confirmation request for confirming whether or not the key switching is necessary to the key switching determination unit 21.
- the command transmission / reception unit 25 does not transmit the decryption key confirmation command to the AV server 1 when the key switching determination unit 21 determines that key switching is necessary.
- the command transmission / reception unit 25 transmits / receives an authentication / key exchange command and a decryption key confirmation command related to a key for a home device as follows.
- the command transmission / reception unit 25 sets TTL of the IP packet corresponding to the authentication / key exchange command or the decryption key confirmation command to be transmitted to 3.
- the TTL of the IP packet corresponding to the received authentication / key exchange command or decryption key confirmation command is checked, and if it is 4 or more, it is regarded as an illegal command and discarded.
- the AV data receiving unit 26 transmits an AV data acquisition request to the AV server 1 via the wireless transmission unit 28. Then, the AV data receiving unit 26 receives the encrypted AV data and the header information including the decryption key generation information (Nc) from the AV server 1, and outputs them to the decryption processing unit 27. For example, the AV data receiving unit 26 confirms the monotonous increase of Nc, and outputs a decryption key confirmation command to the command transmitting / receiving unit 25 when Nc discontinuity occurs. The command transmission / reception unit 25 transmits a decryption key confirmation command to the AV server 1 via the wireless transmission unit 28.
- Nc decryption key generation information
- the AV data receiving unit 26 executes a decryption key confirmation process for confirming whether or not the key used for decryption is valid. For example, when it is confirmed that the key used for the decryption is invalid, the output of the encrypted AV data to the decryption processing unit 27 is stopped, and the decryption process of the decryption processing unit 27 is stopped.
- the decryption processing unit 27 receives the header information received from the AV data receiving unit 26 and the key information from the in-home device authentication / key exchange processing unit 22 or the out-of-home device authentication / key exchange processing unit 23.
- the decryption processing unit 27 generates a decryption key using the input key information, decrypts the encrypted AV data received from the AV data reception unit 26, and outputs the decrypted AV data.
- the wireless transmission unit 28 is a wireless transmission unit that supports both the in-home wireless network 3 based on the IEEE 802.11 standard and the external wireless network 6 based on the IEEE 802.16 standard, for example.
- the wireless transmission unit 28 switches the wireless network to be used according to the state of the received radio wave, transmits / receives commands and command responses to / from the AV server 1, and receives AV data from the AV server 1.
- the wireless transmission unit 28 outputs the type of wireless network being used to the key switching determination unit 21.
- the AV data receiving apparatus As described above, the AV data receiving apparatus according to Embodiment 1 of the present invention is configured.
- FIG. 3 is a block diagram showing the configuration of the encryption transmission unit of the AV data transmission apparatus according to Embodiment 1 of the present invention.
- the encryption transmission unit 30 included in the AV server 1 which is an AV data transmission apparatus includes an authentication / key exchange processing switching unit 31, a home device authentication / key exchange processing unit 32, an external device authentication / key exchange processing unit 33, and a hop count confirmation.
- the authentication / key exchange processing switching unit 31 is an authentication / key exchange selection unit according to the AV data transmission / reception system of the present invention
- the in-home device authentication / key exchange processing unit 32 is a first authentication / key exchange processing unit.
- the outside device authentication / key exchange processing unit 33 is a second authentication / key exchange processing unit
- the hop number confirmation unit 34 is a first relay device number confirmation unit
- the command transmission / reception unit 25 is a first command transmission / reception unit.
- the cryptographic processing unit 36 corresponds to the cryptographic processing unit
- the AV data transmission unit 37 corresponds to the AV data receiving unit.
- the authentication / key exchange process switching unit 31 receives the authentication / key exchange activation command via the wireless transmission unit 38 and the command transmission / reception unit 35.
- the authentication / key exchange processing switching unit 31 selects the authentication / key exchange processing to be executed according to the type of the received authentication / key exchange activation command, and performs the in-home device authentication / key exchange processing unit 32 or the out-of-home device authentication / key.
- An activation request is output to the exchange processing unit 33.
- the in-home device authentication / key exchange processing unit 32 performs in-home authentication processing for confirming the number of hops (the number of relay devices) by causing the command transmission / reception unit 35 to transmit / receive a command to / from the mobile terminal 2 to obtain key information. Execute the authentication / key exchange process for the home device to be exchanged. Specifically, the in-home device authentication / key exchange processing unit 32 receives an activation request from the authentication / key exchange processing switching unit 31 and communicates with the portable terminal 2 via the command transmission / reception unit 35 and the wireless transmission unit 38. The home appliance authentication / key exchange process by the DTCP-IP method is executed, and the normal key (Kx) is transmitted to the portable terminal 2. Further, the normal key (Kx) is output to the encryption processing unit 36.
- the out-of-home device authentication / key exchange processing unit 33 performs an out-of-home authentication process that does not check the number of hops (the number of relay devices) by causing the command transmission / reception unit 35 to transmit / receive a command to / from the portable terminal 2 to obtain key information.
- the external device authentication / key exchange processing unit 33 receives an activation request from the authentication / key exchange processing switching unit 31 and communicates with the mobile terminal 2 via the command transmission / reception unit 35 and the wireless transmission unit 38.
- the remote device authentication / key exchange process is executed between the mobile device 2 and the key (Kxr) for the remote device is transmitted to the portable terminal 2. Further, the key (Kxr) for the outside device is output to the encryption processing unit 36.
- the hop number confirmation unit 34 confirms that the number of hops (number of relay devices) with the mobile terminal 2 in the network is 3 or less of a predetermined value. Specifically, the hop number confirmation unit 34 receives the hop number measurement packet via the command transmission / reception unit 35 and the wireless transmission unit 38. Then, the hop number confirmation unit 34 sets the TTL value set in the IP packet at the time of command response transmission to the command response and transmits it to the mobile terminal 2.
- the command transmission / reception unit 35 transmits / receives commands to / from the mobile terminal 2 via the wireless transmission unit 38. Specifically, the command transmission / reception unit 35 is controlled by the in-home device authentication / key exchange processing unit 32, the out-of-home device authentication / key exchange processing unit 33, and the hop number confirmation unit 34, and is connected to the portable terminal via the wireless transmission unit 38. 2 executes transmission / reception processing for transmitting / receiving various commands and command responses to / from 2.
- the encryption processing unit 36 encrypts the AV data by a method in which the copyright is protected on the network, that is, the DTCP-IP method. Specifically, the encryption processing unit 36 encrypts using the key information from the in-home device authentication / key exchange processing unit 32 or the out-of-home device authentication / key exchange processing unit 33 and the encryption key generation information (Nc). Generate a key. The encryption processing unit 36 encrypts the AV data using the generated encryption key and outputs it to the AV data transmission unit 37. Also, the encryption processing unit 36 outputs the Nc used for encryption to the AV data transmission unit 37 as decryption key generation information (Nc).
- Nc decryption key generation information
- the AV data transmission unit 37 receives an AV data acquisition request from the mobile terminal 2. In response to the received AV data acquisition request, the AV data transmission unit 37 receives the decryption key generation information and the encrypted AV data from the encryption processing unit 36, packetizes the encrypted AV data, and converts the decryption key generation information into header information. And transmitted to the portable terminal 2 via the wireless transmission unit 38.
- the wireless transmission unit 38 is a wireless transmission unit corresponding to the home wireless network 3 according to, for example, the IEEE 802.11 standard.
- the wireless transmission unit 38 transmits and receives commands and command responses to and from the portable terminal 2 via the home wireless network 3 and transmits AV data to the portable terminal 2.
- the AV data transmitting apparatus As described above, the AV data transmitting apparatus according to Embodiment 1 of the present invention is configured.
- FIG. 4 is a diagram showing an execution sequence of the AV data transmission / reception system according to Embodiment 1 of the present invention.
- the mobile terminal 2 When the mobile terminal 2 is connected to the home wireless network, it executes home device authentication / key exchange processing (S401).
- the in-home device authentication / key exchange processing unit 22 of the mobile terminal 2 is an AV data transmission device via the AV server 1 and the normal authentication / key exchange processing, that is, the command transmission / reception unit 25 and the wireless transmission unit 28.
- a home device authentication / key exchange process is executed with the AV server 1 by the DTCP-IP method. Then, a normal key (Kx) is acquired.
- the mobile terminal 2 transmits an AV data acquisition request command to the AV server 1 (S402), receives AV data from the AV server 1, and starts decoding of the AV data.
- the AV data receiving unit 26 transmits an AV data acquisition request to the AV server 1 via the wireless transmission unit 28.
- the AV data receiving unit 26 receives the encrypted AV data and the header information including the decryption key generation information (Nc) from the AV server 1, and outputs them to the decryption processing unit 27.
- the decryption processing unit 27 generates a decryption key using the input decryption key generation information (Nc), and decrypts the encrypted AV data received from the AV data receiving unit 26.
- the portable terminal 2 switches the wireless network (S403). Specifically, in the mobile terminal 2, the wireless transmission unit 28 executes a wireless network switching process to switch the wireless network from the home wireless network 3 to the outside wireless network 6.
- Nc discontinuity included in the header information received by the mobile terminal 2 from the AV server 1 may occur.
- the mobile terminal 2 determines that it is necessary to execute a decryption key confirmation process (S404).
- the portable terminal 2 Before executing the decryption key confirmation process, the portable terminal 2 first executes a key switching determination process with the AV server 1 (S405). Then, the portable terminal 2 confirms whether or not a key request for an external device has been set as a determination result of the key switching determination process (S406).
- the AV data receiving unit 26 when the AV data receiving unit 26 confirms the Nc discontinuity included in the header information received from the AV server 1, the AV data receiving unit 26 outputs a decryption key confirmation command to the command transmitting / receiving unit 25.
- the command transmission / reception unit 25 transmits a switching confirmation request to the key switching determination unit 21 before transmitting the decryption key confirmation command to the AV server 1.
- the key switching determination unit 21 receives the switching confirmation request from the command transmission / reception unit 25, the key type currently used for the decryption processing by the decryption processing unit 27 and the type of the wireless network received by the wireless transmission unit 28. And the number of hops received by the hop number confirmation unit 24 are confirmed. Then, the key switching determination unit 21 determines whether to switch to a key for an out-of-home device according to the confirmed wireless network type and the number of hops.
- FIG. 5 is a diagram showing an execution sequence for explaining in detail the key switching determination process of the key switching determination unit of the AV data receiving apparatus according to the first embodiment of the present invention.
- the key switching determination unit 21 shows a process of receiving a switching confirmation request from the command transmission / reception unit 25 and executing a key switching determination process with the AV server 1 as follows. That is, the key switching determination unit 21 indicates a process for determining whether to switch to a key for an outside device as follows.
- the key switching determination unit 21 checks whether the type of the key currently used for the decryption processing by the decryption processing unit 27 is a normal key (Kx) or an external device key (Kxr). (S501).
- the key switching determination unit 21 confirms that the key is a key for an out-of-home device (NO in S501)
- it resets the request for the key for the out-of-home device (S507). That is, the key switching determination unit 21 determines that it is not necessary to switch to the key for the outside device when determining whether to switch to the key for the outside device.
- the key switching determination unit 21 uses the outside wireless network 6 as the wireless network type received by the wireless transmission unit 28. It is confirmed whether it is (S502).
- the key switching determination unit 21 resets the request for the remote device key ( S507). That is, the key switching determination unit 21 determines that it is not necessary to switch to the key for the outside device when determining whether to switch to the key for the outside device.
- the hop number confirmation unit 24 transmits the hop number measurement packet to the AV server 1. (S503) The number of hops is measured by causing the hop number confirmation unit 24 to receive a response of the hop number measurement packet (S504).
- the key switching determination unit 21 determines whether or not the measured number of hops is greater than 3 (S505).
- the key switching determination unit 21 resets the request for the external device key (S507). That is, the key switching determination unit 21 determines that it is not necessary to switch to the key for the outside device when determining whether to switch to the key for the outside device.
- the key switching determination unit 21 sets a request for an out-of-home device key and ends (S506).
- the key change determination unit 21 sets the request for the remote device key and terminates the command transmission for the home device with the limited number of hops due to the limited number of hops. Because. Therefore, when determining whether to switch to a key for an out-of-home device, it is determined that it is necessary to switch to a key for an out-of-home device.
- the key change determination unit 21 of the mobile terminal 2 executes the key change determination process with the AV server 1.
- the decryption key confirmation is performed as it is. Processing is executed (S407), and AV data transmission is continued. Specifically, in the mobile terminal 2, since the key switching determination unit 21 determines that there is no need to switch to a key for an out-of-home device, the command transmission / reception unit 25 transmits a decryption key confirmation command to perform decryption key confirmation processing. Execute. After confirming that the decryption key is valid, the AV data receiving unit 26 continuously receives AV data.
- the mobile terminal 2 when it is confirmed that the request for the key for the out-of-home device has been set (YES in S406), the mobile terminal 2 temporarily stops the AV data transmission and executes the out-of-home device authentication / key exchange process. (S408). Then, the mobile terminal 2 acquires the key (Kxr) for the external device by the external device authentication / key exchange process, transmits an AV data acquisition request command (S409), and acquires the acquired key for the external device. AV data transmission using is started.
- the AV data transmission / reception system As described above, the AV data transmission / reception system according to Embodiment 1 of the present invention operates.
- the portable terminal 2 is moved from inside the house to outside the house, but even when the home wireless network 3 is switched to the outside wireless network 6, the DTCP-IP It operates assuming that it is connected to the home wireless network 3 in a range that is allowed by the method. That is, the portable terminal 2 continues to use the home appliance delivery (normal) key without switching to the home appliance delivery key within the range allowed by the DTCP-IP system. As a result, the frequency of key switching can be reduced, and the overhead generated during key switching can be reduced.
- the AV data receiving apparatus is a normal one within the range allowed by the DTCP-IP system even after switching from the in-home wireless network 3 to the out-of-home wireless network 6. Use the key. Then, the AV data receiving apparatus confirms the number of relay devices (the number of hops) when the decryption key confirmation processing is necessary, and can predict that the decryption key confirmation processing will fail due to the restriction on the number of relay devices (the number of hops) Switch to the key for the external device. Therefore, it is possible to reduce the frequency of key switching (frequency of executing authentication / key exchange processing). That is, this AV data receiving apparatus predicts whether or not to fail before starting the decryption key confirmation process, and determines whether or not to switch the key according to the prediction result, so that the key switching frequency is reduced. And overhead associated with key switching can be reduced.
- the AV data transmission / reception system according to the second embodiment is different from the AV data transmission / reception system according to the first embodiment in the configuration of the decoding / receiving unit 20 included in the portable terminal 2 that is an AV data reception device.
- Other configurations are the same as those of the AV data transmission / reception system according to the first embodiment, and thus description thereof is omitted.
- FIG. 6 is a block diagram showing the configuration of the decoding receiving unit of the AV data receiving apparatus according to Embodiment 2 of the present invention. Elements similar to those in FIG. 2 are denoted by the same reference numerals, and detailed description thereof is omitted.
- the portable terminal 2 which is an AV data receiving apparatus in the second embodiment is different from the portable terminal 2 in the first embodiment in the configuration of a key switching determination unit 51, a home device authentication / key exchange processing unit 52, and a command transmission / reception unit 55. Is different. Since other components are the same as those in the first embodiment, description thereof is omitted.
- the key switching determination unit 51 is a characteristic component of the present application.
- the key switching determination unit 51 determines whether to switch to a key for an external device. Specifically, when receiving a switching confirmation request for confirming whether or not the key switching is necessary from the command transmission / reception unit 55, the key switching determination unit 51 is currently using the decryption processing unit 27 for the decryption processing. The key type, the wireless network type received by the wireless transmission unit 28, and the hop number received by the hop number confirmation unit 24 are confirmed. Then, the key switching determination unit 51 determines whether to switch to a key for an out-of-home device according to the confirmed key type, wireless network type, and hop count.
- the key switching determination unit 51 also sends a determination result indicating whether or not to switch to a key for an out-of-home device to the command transmission / reception unit 55, the in-home device authentication / key exchange processing unit 52, and the out-of-home device authentication / key exchange processing unit 23. Notice.
- the home device authentication / key exchange processing unit 52 performs home device authentication / key exchange processing by the DTCP-IP method with the AV server 1 which is an AV data transmission device via the command transmission / reception unit 55 and the wireless transmission unit 28. To do.
- the in-home device authentication / key exchange processing unit 52 outputs the normal key (Kx) acquired by executing the in-home device authentication / key exchange processing to the decryption processing unit 27. If the home device authentication / key exchange processing unit 52 receives a determination result from the key switching determination unit 51 that a key for the outside device is necessary, the authentication / key exchange processing ends.
- the command transmission / reception unit 55 transmits / receives commands to / from the AV server 1 via the wireless transmission unit 28. Specifically, the command transmission / reception unit 55 is controlled by the in-home device authentication / key exchange processing unit 52, the out-of-home device authentication / key exchange processing unit 23, the hop number confirmation unit 24, and the decryption processing unit 27, and the wireless transmission unit 28 A transmission / reception process for transmitting / receiving various commands and command responses to / from the AV server 1 is executed. For example, it is assumed that the command transmission / reception unit 55 is requested by the home device authentication / key exchange processing unit 52 to transmit an authentication / key exchange start command.
- the command transmission / reception unit 55 transmits a switching confirmation request to the key switching determination unit 51 to confirm whether or not key switching is necessary. .
- the command transmission / reception unit 55 does not transmit the authentication / key exchange start command to the AV server 1 when the key switching determination unit 51 receives the determination result that the key for the outside device is necessary.
- the command transmission / reception unit 55 transmits / receives an authentication / key exchange command and a decryption key confirmation command related to a key for a home device as follows.
- the command transmission / reception unit 55 sets the TTL of the IP packet corresponding to the authentication / key exchange command or the decryption key confirmation command to be transmitted to 3.
- the TTL of the IP packet corresponding to the received authentication / key exchange command or decryption key confirmation command is checked, and if it is 4 or more, it is regarded as an illegal command and discarded.
- the AV data receiving apparatus As described above, the AV data receiving apparatus according to Embodiment 2 of the present invention is configured.
- FIG. 7 is a diagram showing an execution sequence of the AV data transmission / reception system according to the second embodiment of the present invention.
- the mobile terminal 2 is in the house.
- the portable terminal 2 executes home device authentication / key exchange processing (S601).
- the in-home device authentication / key exchange processing unit 52 executes normal authentication / key exchange processing with the AV server 1.
- a normal key (Kx) is acquired.
- the mobile terminal 2 transmits an AV data acquisition request command to the AV server 1 (S602), receives AV data from the AV server 1, and starts decoding of the AV data.
- the mobile terminal 2 switches the wireless network (S603). Specifically, in the mobile terminal 2, the wireless transmission unit 28 switches the wireless network from the home wireless network 3 to the outside wireless network 6.
- the AV server 1 may update the key used for encryption, for example, when the connection in the home wireless network 3 is disconnected. That is, the AV server 1 updates the key used for authentication by disconnecting the connection in the home wireless network 3, etc., and performs the encryption of the AV data transmitted to the mobile terminal 2 with the key generated from the key used for authentication,
- the AV server 1 may transmit AV data encrypted with the updated key to the portable terminal 2.
- the mobile terminal 2 cannot decrypt the AV data received from the AV server 1 with the key currently used for decryption, it is necessary to update the key used for decryption. That is, the portable terminal 2 determines that it is necessary to execute a new authentication / key exchange process because the received AV data cannot be decrypted with the key currently used for decryption (S604).
- the portable terminal 2 executes a key switching determination process with the AV server 1 (S605), and confirms whether or not a key request for an external device has been set as a determination result of the key switching determination process. (S606). Specifically, in the mobile terminal 2, when it is confirmed that the key used for decryption by the AV data receiving unit 26 is invalid, the output of the encrypted AV data to the decryption processing unit 27 is stopped, and the decryption processing unit 27 decoding process is stopped.
- the key switching determination unit 51 determines that the key used for decryption needs to be updated after the decryption processing of the decryption processing unit 27 is stopped, and activates the home device authentication / key exchange processing unit 52.
- the home device authentication / key exchange processing unit 52 When the home device authentication / key exchange processing unit 52 is activated, it starts the key exchange process. That is, the in-home device authentication / key exchange processing unit 52 requests the command transmission / reception unit 55 to transmit an authentication / key exchange start command to the AV server 1. The command transmission / reception unit 55 outputs a switching confirmation request to the key switching determination unit 51 before transmitting the authentication / key exchange start command to the AV server 1. When the key switching determination unit 51 receives a switching confirmation request from the command transmission / reception unit 55, the key switching determination unit 51 determines whether to switch to a key for an outside device.
- the mobile terminal 2 confirms that the key request for the out-of-home device is not set, that is, the key request for the out-of-home device has been reset (NO in S606), the home device authentication is performed as it is. A key exchange process is executed (S607) to obtain a normal key. Then, the mobile terminal 2 transmits an AV data acquisition request command to the AV server 1 (S608), and starts AV data transmission using the newly acquired normal key.
- the command transmission / reception unit 55 sends an in-home device authentication / key exchange processing command to the AV server 1. Sends home device authentication and key exchange processing. Then, after obtaining a new normal key, the AV data receiving unit 26 receives the AV data and transmits it to the decryption processing unit 27 together with the new normal key. In this way, the mobile terminal 2 starts AV data transmission using the newly acquired normal key.
- the mobile terminal 2 executes the out-of-home device authentication / key exchange process (S609). Then, the portable terminal 2 obtains the key (Kxr) for the out-of-home device in the out-of-home device authentication / key exchange process, transmits an AV data acquisition request command (S610), and newly obtains the out-of-home device The AV data transmission using the key for use is started.
- the AV data transmission / reception system As described above, the AV data transmission / reception system according to Embodiment 2 of the present invention operates.
- the portable terminal 2 is moved from inside the house to outside the house, but even when the in-home wireless network 3 is switched to the outside wireless network 6, DTCP-IP It operates assuming that it is connected to the home wireless network 3 in a range that is allowed by the method. That is, the portable terminal 2 continues to use the home appliance delivery (normal) key without switching to the home appliance delivery key within the range allowed by the DTCP-IP system. As a result, the frequency of key switching can be reduced, and the overhead generated during key switching can be reduced.
- the AV data receiving apparatus is a normal one within the range allowed by the DTCP-IP system even after switching from the home wireless network 3 to the external wireless network 6. Use the key.
- the AV data receiving apparatus determines that a new authentication / key exchange process is necessary, the AV data receiving apparatus executes the authentication / key exchange process. Therefore, the frequency of executing the authentication / key exchange process can be reduced.
- this AV data receiving apparatus confirms the number of relay devices (hops), and when it is predicted that normal authentication / key exchange processing will fail due to the limitation of the number of relay devices (hops), Perform authentication and key exchange processing. Therefore, the frequency of switching from a normal key to a key for an out-of-home device can be reduced.
- the AV data receiving apparatus predicts whether or not to fail before starting the authentication / key exchange process, and performs the authentication / key exchange process to be executed as an out-of-home device authentication / key exchange process based on the prediction result. Since switching is performed between home device authentication and key exchange processing, overhead associated with key switching can be reduced.
- an AV data receiving apparatus an AV data receiving method, and an AV data transmitting / receiving system that reduce the frequency of key switching and reduce the overhead at the time of key switching. That is, while using the DTCP-IP system, the key switching frequency when switching between the home network environment and the external network environment is reduced as much as possible within the range allowed by the DTCP-IP system. Thereby, the overhead at the time of key switching can be reduced.
- IEEE802.11 is used as the in-home wireless network 3 and IEEE802.16 is used as the out-of-home wireless network 6, but the wireless media system is not limited to these. Further, as long as it is a non-contact transmission method, another transmission method such as optical communication may be used.
- the AV data transmission / reception system of the present invention different wireless media are used in the house and outside the house, but the same wireless medium is used in the house and outside the house, and the home network is obtained by a method such as subnet confirmation. Or an out-of-home network.
- the key switching determination is executed before the decryption key confirmation command or the authentication / key exchange start command is transmitted. It may be executed before transmission.
- the AV data transmitting / receiving apparatus, AV data transmitting / receiving method, and AV data transmitting / receiving system according to the present invention have been described based on the embodiments. However, the present invention is not limited to these embodiments. Absent. Unless it deviates from the meaning of this invention, the form which carried out the various deformation
- the present invention can be used for an AV data receiving apparatus, an AV data receiving method, and an AV data transmission / reception system.
- the same AV data receiving apparatus accesses an in-home AV data transmitting apparatus from both in-home and out-of-home network environments. Therefore, the present invention can be used for an AV data receiving apparatus, an AV data receiving method, and an AV data transmitting / receiving system capable of receiving copyright-protected AV data.
Abstract
Description
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。
以下、本発明の実施の形態2におけるAVデータ送受信システムについて詳細に説明する。実施の形態2におけるAVデータ送受信システムは、実施の形態1におけるAVデータ送受信システムに対して、AVデータ受信装置である携帯端末2が備える復号受信部20の構成が異なる。他の構成については、実施の形態1におけるAVデータ送受信システムと同様であるので説明を省略する。
2、102 携帯端末
3、103 宅内無線ネットワーク
4、104 ルータ
5、105 インターネット
6、106 宅外無線ネットワーク
20 復号受信部
21、51 鍵切り換え判定部
22、32、52 宅内機器認証・鍵交換処理部
23、33 宅外機器認証・鍵交換処理部
24、34 ホップ数確認部
25、35、55 コマンド送受信部
26 AVデータ受信部
27 復号処理部
28、38 無線伝送部
30 暗号送信部
31 認証・鍵交換処理切り換え部
36 暗号処理部
37 AVデータ送信部
Claims (8)
- AVデータ受信装置であって、
ネットワーク上で著作権が保護される方式により暗号化してAVデータを送信するAVデータ送信装置から、当該方式で暗号化されたAVデータを受信するAVデータ受信部と、
前記暗号化されたAVデータを復号する復号部と、
前記ネットワークにおける前記AVデータ送信装置と前記AVデータ受信装置の間の中継装置数が予め定められた値以下であるかを確認する中継装置数確認部と、
前記AVデータ送信装置との間でコマンドを送受信するコマンド送受信部と、
前記コマンド送受信部に前記AVデータ送信装置との間でコマンドを送受信させることにより当該中継装置数を確認させる第1の認証処理を行って第1の鍵情報を交換する第1の認証鍵交換部と、
前記AVデータ送信装置との間で当該中継装置数を確認しない第2の認証処理を行って第2の鍵情報を交換する第2の認証鍵交換部と、
前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する鍵情報切り換え部とを備え、
前記鍵情報切り換え部は、前記コマンド送受信部に中継装置数に制限のあるコマンドを前記AVデータ送信装置との間で送受信させる前に、前記中継装置数確認部に当該中継装置数を確認させ、当該中継装置数が前記予め定められた値より大きい場合、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきと判定し、前記コマンド送受信部に当該コマンドを前記AVデータ送信装置と送受信させず、
前記第2の認証鍵交換部は、前記鍵情報切り換え部の前記判定を受けて、前記第2の認証処理と前記第2の鍵情報の交換とを実行し、
前記復号部は、前記第2の認証鍵交換部が取得した前記第2の鍵情報を使用して、前記暗号化されたAVデータを復号する
AVデータ受信装置。 - 前記鍵情報切り換え部は、前記中継装置数確認部に当該中継装置数を確認させ、当該中継装置数が前記予め定められた値以下である場合、前記第2の鍵情報へ切り換えるべきでないと判定し、
前記第1の認証鍵交換部は、前記鍵情報切り換え部の前記判定を受けて、前記第1の認証処理と前記第1の鍵交換とを実行し、
前記復号部は、前記第1の鍵情報を使用して、前記暗号化されたAVデータの復号を継続する
請求項1に記載のAVデータ受信装置。 - 前記鍵情報切り換え部は、
前記AVデータ受信装置が宅外ネットワークに接続されている場合、前記コマンド送受信部に中継装置数に制限のあるコマンドを宅内ネットワークに接続されているAVデータ送信装置へ送信させる前に、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する
請求項1または2に記載のAVデータ受信装置。 - 前記鍵情報切り換え部は、
前記コマンド送受信部に、前記暗号化されたAVデータを復号する復号鍵を生成するための鍵情報の正当性を確認するコマンドをAVデータ送信装置へ送信させる前に、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する
請求項1~3のいずれか1項に記載のAVデータ受信装置。 - 前記鍵情報切り換え部は、
前記コマンド送受信部に、前記第1の認証鍵交換処理を開始するコマンドをAVデータ送信装置へ送信させる前に、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する
請求項1~4のいずれか1項に記載のAVデータ受信装置。 - AVデータ受信装置のAVデータ受信方法であって、
ネットワーク上で著作権が保護される方式により暗号化してAVデータを送信するAVデータ送信装置から、当該方式で暗号化されたAVデータを受信するAVデータ受信工程と、
前記暗号化されたAVデータを復号する復号工程と、
前記ネットワークにおける前記AVデータ送信装置と前記AVデータ受信装置の間の中継装置数が予め定められた値以下であるかを確認する中継装置数確認工程と、
前記AVデータ送信装置との間でコマンドを送受信するコマンド送受信工程と、
前記コマンド送受信工程において前記AVデータ送信装置と前記AVデータ受信装置との間でコマンドを送受信することにより当該中継装置数を確認する第1の認証処理を行って第1の鍵情報を交換する第1の認証鍵交換工程と、
前記AVデータ送信装置との間で当該中継装置数を確認しない第2の認証処理を行って第2の鍵情報を交換する第2の認証鍵交換工程と、
前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する鍵情報切り換え工程とを含み、
前記鍵情報切り換え工程では、前記コマンド送受信工程において中継装置数に制限のあるコマンドを前記AVデータ送信装置との間で送受信させる前に、前記中継装置数確認工程において当該中継装置数を確認し、当該中継装置数が前記予め定められた値より大きい場合、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきと判定し、前記コマンド送受信工程において当該コマンドを前記AVデータ送信装置と送受信させず、
前記第2の認証鍵交換工程では、前記鍵情報切り換え工程の前記判定を受けて、前記第2の認証処理と前記第2の鍵情報の交換とを実行し、
前記復号工程では、前記第2の認証鍵交換工程において取得した前記第2の鍵情報を使用して、前記暗号化されたAVデータを復号する
AVデータ受信方法。 - AVデータを送信するAVデータ送信装置と、当該AVデータを受信するAVデータ受信装置とが、宅内ネットワークまたは宅外ネットワークを介してAVデータを送受信するAVデータ送受信システムであって、
前記AVデータ送信装置は、
AVデータをネットワーク上で著作権が保護される方式により暗号化する暗号処理部と、
当該方式で暗号化されたAVデータをAVデータ受信装置に送信するAVデータ送信部と、
暗号化されたAVデータを復号する第1の復号部と、
ネットワークにおける前記AVデータ受信装置との中継装置数が予め定められた値以下であることを確認する第1の中継装置数確認部と、
前記AVデータ受信装置との間でコマンドを送受信する第1のコマンド送受信部と、
前記第1のコマンド送受信部に前記AVデータ受信装置との間でコマンドを送受信させることにより当該中継装置数を確認させる第1の認証処理を行って第1の鍵情報を交換する第1の認証鍵交換部と、
AVデータ受信装置との間で当該中継装置数を確認しない第2の認証処理を行って第2の鍵情報を交換する第2の認証鍵交換部と、
前記第1のコマンド送受信部が受信したコマンドによって前記第1の認証鍵交換部または前記第2の認証鍵交換部を選択して実行させる認証鍵交換選択部とを備え、
前記AVデータ受信装置は、
前記AVデータ送信装置から、当該方式で暗号化されたAVデータを受信するAVデータ受信部と、
前記暗号化されたAVデータを復号する第2の復号部と、
前記ネットワークにおける前記AVデータ送信装置と前記AVデータ受信装置との間の中継装置数が前記予め定められた値以下であるかを確認する第2の中継装置数確認部と、
前記AVデータ送信装置との間でコマンドを送受信する第2のコマンド送受信部と、
前記第2のコマンド送受信部に前記AVデータ送信装置との間でコマンドを送受信させることにより当該中継装置数を確認させる前記第1の認証処理を行って前記第1の鍵情報を交換する第3の認証鍵交換部と、
前記AVデータ送信装置との間で当該中継装置数を確認しない第2の認証処理を行って第2の鍵情報を交換する第4の認証鍵交換部と、
前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する鍵情報切り換え部とを備え、
前記鍵情報切り換え部は、前記第2のコマンド送受信部に中継装置数に制限のあるコマンドを前記AVデータ送信装置との間で送受信させる前に、前記中継装置数確認部に当該中継装置数を確認させ、当該中継装置数が前記予め定められた値より大きい場合、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきと判定し、前記第2のコマンド送受信部に当該コマンドを前記AVデータ送信装置と送受信させず、
前記第4の認証鍵交換部は、前記鍵情報切り換え部の前記判定を受けて、前記第2の認証処理と前記第2の鍵情報の交換とを実行し、
前記第2の復号部は、前記第2の認証鍵交換部が取得した前記第2の鍵情報を使用して前記暗号化されたAVデータを復号する
AVデータ送受信システム。 - AVデータ受信装置がAVデータを受信するためのプログラムであって、
ネットワーク上で著作権が保護される方式により暗号化してAVデータを送信するAVデータ送信装置から、当該方式で暗号化されたAVデータを受信するAVデータ受信ステップと、
前記暗号化されたAVデータを復号する復号ステップと、
前記ネットワークにおける前記AVデータ送信装置と前記AVデータ受信装置との間の中継装置数が予め定められた値以下であるかを確認する中継装置数確認ステップと、
前記AVデータ送信装置との間でコマンドを送受信するコマンド送受信ステップと、
前記コマンド送受信ステップにおいて前記AVデータ送信装置との間でコマンドを送受信することにより当該中継装置数を確認する第1の認証処理を行って第1の鍵情報を交換する第1の認証鍵交換ステップと、
AVデータ送信装置との間で当該中継装置数を確認しない第2の認証処理を行って第2の鍵情報を交換する第2の認証鍵交換ステップと、
前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきか否かを判定する鍵情報切り換えステップとを含み、
前記鍵情報切り換えステップでは、前記コマンド送受信ステップにおいて中継装置数に制限のあるコマンドを前記AVデータ送信装置との間で送受信させる前に、前記中継装置数確認ステップにおいて当該中継装置数を確認し、当該中継装置数が前記予め定められた値より大きい場合、前記第1の鍵情報から前記第2の鍵情報へ切り換えるべきと判定し、前記コマンド送受信ステップにおいて当該コマンドを前記AVデータ送信装置と送受信させず、
前記第2の認証鍵交換ステップでは、前記鍵情報切り換えステップの前記判定を受けて、前記第2の認証鍵交換処理を実行し、
前記復号ステップでは、前記第2の認証鍵交換工程において取得した前記第2の鍵情報を使用して、前記暗号化されたAVデータを復号すること
をコンピュータに実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/147,227 US8605900B2 (en) | 2009-10-30 | 2010-08-18 | AV data receiving device, AV data receiving method, and AV data transmission and receiving system |
JP2011538220A JP5266396B2 (ja) | 2009-10-30 | 2010-08-18 | Avデータ受信装置、avデータ受信方法及びavデータ送受信システム |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-250904 | 2009-10-30 | ||
JP2009250904 | 2009-10-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011052121A1 true WO2011052121A1 (ja) | 2011-05-05 |
Family
ID=43921560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2010/005092 WO2011052121A1 (ja) | 2009-10-30 | 2010-08-18 | Avデータ受信装置、avデータ受信方法及びavデータ送受信システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US8605900B2 (ja) |
JP (1) | JP5266396B2 (ja) |
WO (1) | WO2011052121A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015014979A (ja) * | 2013-07-08 | 2015-01-22 | ソニー株式会社 | コンテンツ伝送システム |
JP2015014978A (ja) * | 2013-07-08 | 2015-01-22 | ソニー株式会社 | コンテンツ受信装置及びコンテンツ受信方法、並びにコンピューター・プログラム |
WO2019193661A1 (ja) * | 2018-04-03 | 2019-10-10 | 株式会社ウフル | 機械学習済みモデル切り替えシステム、エッジデバイス、機械学習済みモデル切り替え方法、及びプログラム |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7644282B2 (en) | 1998-05-28 | 2010-01-05 | Verance Corporation | Pre-processed information embedding system |
US6737957B1 (en) | 2000-02-16 | 2004-05-18 | Verance Corporation | Remote control signaling using audio watermarks |
EP1552454B1 (en) | 2002-10-15 | 2014-07-23 | Verance Corporation | Media monitoring, management and information system |
US20060239501A1 (en) | 2005-04-26 | 2006-10-26 | Verance Corporation | Security enhancements of digital watermarks for multi-media content |
US9055239B2 (en) | 2003-10-08 | 2015-06-09 | Verance Corporation | Signal continuity assessment using embedded watermarks |
US8020004B2 (en) | 2005-07-01 | 2011-09-13 | Verance Corporation | Forensic marking using a common customization function |
US8781967B2 (en) | 2005-07-07 | 2014-07-15 | Verance Corporation | Watermarking in an encrypted domain |
US8259938B2 (en) | 2008-06-24 | 2012-09-04 | Verance Corporation | Efficient and secure forensic marking in compressed |
US9607131B2 (en) | 2010-09-16 | 2017-03-28 | Verance Corporation | Secure and efficient content screening in a networked environment |
US8923548B2 (en) | 2011-11-03 | 2014-12-30 | Verance Corporation | Extraction of embedded watermarks from a host content using a plurality of tentative watermarks |
US8615104B2 (en) | 2011-11-03 | 2013-12-24 | Verance Corporation | Watermark extraction based on tentative watermarks |
US8682026B2 (en) | 2011-11-03 | 2014-03-25 | Verance Corporation | Efficient extraction of embedded watermarks in the presence of host content distortions |
US8533481B2 (en) | 2011-11-03 | 2013-09-10 | Verance Corporation | Extraction of embedded watermarks from a host content based on extrapolation techniques |
US8745403B2 (en) | 2011-11-23 | 2014-06-03 | Verance Corporation | Enhanced content management based on watermark extraction records |
US9323902B2 (en) | 2011-12-13 | 2016-04-26 | Verance Corporation | Conditional access using embedded watermarks |
US9547753B2 (en) | 2011-12-13 | 2017-01-17 | Verance Corporation | Coordinated watermarking |
US9571606B2 (en) | 2012-08-31 | 2017-02-14 | Verance Corporation | Social media viewing system |
US9106964B2 (en) | 2012-09-13 | 2015-08-11 | Verance Corporation | Enhanced content distribution using advertisements |
US8869222B2 (en) | 2012-09-13 | 2014-10-21 | Verance Corporation | Second screen content |
US8726304B2 (en) | 2012-09-13 | 2014-05-13 | Verance Corporation | Time varying evaluation of multimedia content |
EP2966804A4 (en) * | 2013-03-08 | 2016-11-02 | Sony Corp | COMMUNICATION APPARATUS, COMMUNICATION METHOD, COMPUTER PROGRAM, AND COMMUNICATION SYSTEM |
US9262793B2 (en) | 2013-03-14 | 2016-02-16 | Verance Corporation | Transactional video marking system |
US9485089B2 (en) | 2013-06-20 | 2016-11-01 | Verance Corporation | Stego key management |
US9251549B2 (en) | 2013-07-23 | 2016-02-02 | Verance Corporation | Watermark extractor enhancements based on payload ranking |
US9208334B2 (en) | 2013-10-25 | 2015-12-08 | Verance Corporation | Content management using multiple abstraction layers |
US10504200B2 (en) | 2014-03-13 | 2019-12-10 | Verance Corporation | Metadata acquisition using embedded watermarks |
EP3117626A4 (en) | 2014-03-13 | 2017-10-25 | Verance Corporation | Interactive content acquisition using embedded codes |
US9639911B2 (en) | 2014-08-20 | 2017-05-02 | Verance Corporation | Watermark detection using a multiplicity of predicted patterns |
KR20160041147A (ko) * | 2014-10-06 | 2016-04-18 | 삼성전자주식회사 | 제어 방법 및 그 방법을 처리하는 전자장치 |
US9942602B2 (en) | 2014-11-25 | 2018-04-10 | Verance Corporation | Watermark detection and metadata delivery associated with a primary content |
EP3225034A4 (en) | 2014-11-25 | 2018-05-02 | Verance Corporation | Enhanced metadata and content delivery using watermarks |
US9602891B2 (en) | 2014-12-18 | 2017-03-21 | Verance Corporation | Service signaling recovery for multimedia content using embedded watermarks |
US10257567B2 (en) | 2015-04-30 | 2019-04-09 | Verance Corporation | Watermark based content recognition improvements |
WO2017015399A1 (en) | 2015-07-20 | 2017-01-26 | Verance Corporation | Watermark-based data recovery for content with multiple alternative components |
WO2017184648A1 (en) | 2016-04-18 | 2017-10-26 | Verance Corporation | System and method for signaling security and database population |
US11297398B2 (en) | 2017-06-21 | 2022-04-05 | Verance Corporation | Watermark-based metadata acquisition and processing |
US11468149B2 (en) | 2018-04-17 | 2022-10-11 | Verance Corporation | Device authentication in collaborative content screening |
US11722741B2 (en) | 2021-02-08 | 2023-08-08 | Verance Corporation | System and method for tracking content timeline in the presence of playback rate changes |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004180020A (ja) * | 2002-11-27 | 2004-06-24 | Toshiba Corp | 通信中継装置、通信システム及び通信制御プログラム |
JP2004295337A (ja) * | 2003-03-26 | 2004-10-21 | Matsushita Electric Ind Co Ltd | 著作権保護システム、送信装置、著作権保護方法、媒体及び情報集合体 |
JP2005269288A (ja) * | 2004-03-19 | 2005-09-29 | Hitachi Ltd | コンテンツ送信装置、コンテンツ受信装置およびコンテンツ伝送方法 |
JP2007036351A (ja) * | 2005-07-22 | 2007-02-08 | Sony Corp | 情報通信システム、情報通信装置及び情報通信方法、並びにコンピュータ・プログラム |
JP2007067905A (ja) * | 2005-08-31 | 2007-03-15 | Toshiba Corp | 通信装置、デジタルテレビジョン装置および通信装置の報知方法 |
WO2008044647A1 (fr) * | 2006-10-06 | 2008-04-17 | Panasonic Corporation | Dispositif de transmission de données, dispositif de réception de données et système de transmission/réception de données |
WO2009116338A1 (ja) * | 2008-03-17 | 2009-09-24 | 株式会社日立製作所 | コンテンツ送信装置、コンテンツ受信装置 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7298851B1 (en) | 1992-12-09 | 2007-11-20 | Discovery Communications, Inc. | Electronic book security and copyright protection system |
US7225164B1 (en) | 2000-02-15 | 2007-05-29 | Sony Corporation | Method and apparatus for implementing revocation in broadcast networks |
JP4470312B2 (ja) * | 2000-10-10 | 2010-06-02 | ソニー株式会社 | サーバ装置、再生装置、データ配信方法、データ再生方法、記憶媒体 |
US7509687B2 (en) | 2002-03-16 | 2009-03-24 | Trustedflow Systems, Inc. | Remotely authenticated operation method |
JP4257235B2 (ja) | 2004-03-05 | 2009-04-22 | 株式会社東芝 | 情報処理装置および情報処理方法 |
KR101145848B1 (ko) | 2006-11-29 | 2012-05-17 | 삼성전자주식회사 | 콘텐츠 전송을 위한 접근 제어 방법 및 상기 접근 제어방법을 이용하는 네트워크의 노드 |
US8621540B2 (en) | 2007-01-24 | 2013-12-31 | Time Warner Cable Enterprises Llc | Apparatus and methods for provisioning in a download-enabled system |
JP2008054348A (ja) | 2007-10-23 | 2008-03-06 | Toshiba Corp | 情報処理装置 |
JP5439044B2 (ja) | 2009-06-09 | 2014-03-12 | 日立コンシューマエレクトロニクス株式会社 | コンテンツ送信装置及びコンテンツ受信装置 |
EP2252030B1 (en) | 2009-05-14 | 2017-07-19 | Hitachi Maxell, Ltd. | Content transmitter and receiver apparatus and content transmitting and receiving method |
-
2010
- 2010-08-18 US US13/147,227 patent/US8605900B2/en not_active Expired - Fee Related
- 2010-08-18 WO PCT/JP2010/005092 patent/WO2011052121A1/ja active Application Filing
- 2010-08-18 JP JP2011538220A patent/JP5266396B2/ja not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004180020A (ja) * | 2002-11-27 | 2004-06-24 | Toshiba Corp | 通信中継装置、通信システム及び通信制御プログラム |
JP2004295337A (ja) * | 2003-03-26 | 2004-10-21 | Matsushita Electric Ind Co Ltd | 著作権保護システム、送信装置、著作権保護方法、媒体及び情報集合体 |
JP2005269288A (ja) * | 2004-03-19 | 2005-09-29 | Hitachi Ltd | コンテンツ送信装置、コンテンツ受信装置およびコンテンツ伝送方法 |
JP2007036351A (ja) * | 2005-07-22 | 2007-02-08 | Sony Corp | 情報通信システム、情報通信装置及び情報通信方法、並びにコンピュータ・プログラム |
JP2007067905A (ja) * | 2005-08-31 | 2007-03-15 | Toshiba Corp | 通信装置、デジタルテレビジョン装置および通信装置の報知方法 |
WO2008044647A1 (fr) * | 2006-10-06 | 2008-04-17 | Panasonic Corporation | Dispositif de transmission de données, dispositif de réception de données et système de transmission/réception de données |
WO2009116338A1 (ja) * | 2008-03-17 | 2009-09-24 | 株式会社日立製作所 | コンテンツ送信装置、コンテンツ受信装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015014979A (ja) * | 2013-07-08 | 2015-01-22 | ソニー株式会社 | コンテンツ伝送システム |
JP2015014978A (ja) * | 2013-07-08 | 2015-01-22 | ソニー株式会社 | コンテンツ受信装置及びコンテンツ受信方法、並びにコンピューター・プログラム |
WO2019193661A1 (ja) * | 2018-04-03 | 2019-10-10 | 株式会社ウフル | 機械学習済みモデル切り替えシステム、エッジデバイス、機械学習済みモデル切り替え方法、及びプログラム |
JPWO2019193661A1 (ja) * | 2018-04-03 | 2021-02-12 | 株式会社ウフル | 機械学習済みモデル切り替えシステム、エッジデバイス、機械学習済みモデル切り替え方法、及びプログラム |
Also Published As
Publication number | Publication date |
---|---|
US8605900B2 (en) | 2013-12-10 |
JP5266396B2 (ja) | 2013-08-21 |
US20110293090A1 (en) | 2011-12-01 |
JPWO2011052121A1 (ja) | 2013-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5266396B2 (ja) | Avデータ受信装置、avデータ受信方法及びavデータ送受信システム | |
JP5331354B2 (ja) | コンテンツ送信装置、コンテンツ受信装置 | |
WO2010035490A1 (ja) | データ送受信制御装置、データ送受信システム、方法、およびプログラム | |
CN100591008C (zh) | 内容发送装置、内容接收装置和内容传送方法 | |
KR101098091B1 (ko) | 보안 레벨을 기반으로 하는 컨텐츠 사용 방법, 컨텐츠 공유 방법 및 디바이스 | |
CA2753000C (en) | Key derivation for secure communications | |
US20060140410A1 (en) | Wireless communication device and wireless communication method | |
CN101174946A (zh) | 内容发送装置、内容接收装置和内容加密方法 | |
KR20030064646A (ko) | 통신장치 및 통신제어방법 | |
US20060104442A1 (en) | Method and apparatus for receiving broadcast content | |
KR101837188B1 (ko) | 비디오 보호 시스템 | |
JP4113462B2 (ja) | コンテンツ通信履歴解析システム及びデータ通信制御装置 | |
JP5227064B2 (ja) | Avデータ送信装置及びavデータ送信方法 | |
US8311217B2 (en) | Data transmission method and terminal | |
KR101209248B1 (ko) | 서로 다른 전력선 통신 셀에 속한 전력선 통신 스테이션간의 데이터 통신 방법 및 그 장치 | |
KR101598409B1 (ko) | 컨텐츠 암호화 방법, 컨텐츠 복호화 방법 및 이를 적용한 전자기기 | |
JP2012004916A (ja) | Avデータ送受信方法、avデータ受信装置、avデータ送信装置、avデータ受信方法、avデータ送信方法及びavデータ送受信システム | |
US10044683B2 (en) | Content transmission and reception device compatible to switch to a new encryption scheme | |
JPWO2005015820A1 (ja) | データ転送装置 | |
JP2010068396A (ja) | 暗号化装置、端末装置、暗号化プログラム及び方法、情報処理プログラム及び方法 | |
JP2003304227A (ja) | 暗号通信装置、暗号通信方法及び暗号通信システム | |
WO2007135751A1 (ja) | プロトコル及び著作権管理システム変換装置、通信システム、プログラムおよび記録媒体 | |
JP4729838B2 (ja) | データ通信システム、データ送信装置及びデータ送信方法、データ受信装置及びデータ受信方法、並びにコンピュータ・プログラム | |
JP2004064326A (ja) | セキュリティ保持方法及びその実施システム並びにその処理プログラム | |
JP2010119137A (ja) | コンテンツ送信装置及びコンテンツ送信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10826261 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13147227 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2011538220 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 10826261 Country of ref document: EP Kind code of ref document: A1 |