The application is based on denomination of invention for " content supervisor, method and device ", and the applying date is on August 26th, 2004, and application number is dividing an application of 200480043869.9 application for a patent for invention.
Summary of the invention
The object of the present invention is to provide a kind of keep once copy the restriction that such copyright uses in, content supervisor, method and the device that can 1 content replication be conducted interviews to a plurality of equipment.
The object of the present invention is to provide a kind of keep once copy such use restriction in, after being transferred to other equipment, when reduction, can return to content supervisor, method and the program of original resolution converting content into low resolution.
(content replication and encryption key pass on)
The present invention provides the performed content supervisor of computer of the device that is connected with other equipment via network.
Content supervisor of the present invention is characterised in that this content supervisor makes computer carry out following step:
To forbid in the device that has received content, duplicating the encrypted content of such service condition as copyright and the content that encryption key is kept in the content preservation portion thereof and preserve step;
The decoding step of encrypted content being decoded through encryption key;
And duplicate through network between other equipment and pass on the content replication step of encrypted content; And
And pass on the encryption key of encryption key through network between other equipment and pass on step.
Here, encryption key pass on step via network after other device replications have passed on the encryption key of content preservation portion, the encryption key of being preserved is eliminated.
Encryption key passes on step will preserve encryption key according to each content device registration in the encryption key management table; Decoding step is when decoding to encrypted content; Through carrying out transfer request from the equipment of the encryption key of admin table identification and obtain encryption key, thereby encrypted content is decoded to preserving.
Encryption key passes on step when encryption key is transferred to other equipment, in the encryption key management table that upgrades self, notifies the information of passing on to other equipment, upgrades the encryption key management table.
The equipment that connects via network is the equipment that same user had that is registered in the equipment control table.In addition, the equipment that connects via network also can comprise the equipment that other users had that is registered in the equipment control table.Encrypted content is any or their combination in music with copyright, video, the file.
The present invention provides the contents management method of the device that is connected with other equipment via network.
Contents management method of the present invention is characterised in that this contents management method has:
To forbid in the device that has received content, duplicating the encrypted content of such service condition as copyright and the content that encryption key is kept in the content preservation portion thereof and preserve step;
The decoding step of encrypted content being decoded through encryption key;
And duplicate through network between other equipment and pass on the content replication step of encrypted content; And
And pass on the encryption key of encryption key through network between other equipment and pass on step.
The present invention provides the content management device that is connected with other equipment via network.
Content management device of the present invention is characterised in that this content management device has:
To forbid in the device that has received content, duplicating the encrypted content of such service condition as copyright and the content preservation portion that encryption key is preserved thereof;
The lsb decoder of encrypted content being decoded through encryption key;
And duplicate the content replication portion of encrypted content of passing on through network between other equipment; And
And pass on the encryption key transfering department of encryption key through network between other equipment.
(content supervisor)
The present invention provides the content supervisor of being play the content that receives.Content supervisor of the present invention is characterised in that this content supervisor makes computer carry out following step:
According to each content that is kept in the content preservation portion, set the visit information that whether can reproduce the visit information that content controls is set step;
Reproduce content under the situation of representing to reproduce at visit information, the content playback step of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, the content after this conversion is transferred to content in other equipment pass on step; And
In the time of in content being saved in content preservation portion; Visit information is set at and can reproduces; When the content after will changing is transferred in other equipment; Visit information is set at and cannot reproduces and reproduction, and the content after the conversion in being transferred to other equipment becomes in the time of can not reproducing, visit information is set at the visit information controlled step that to reproduce and it can be reproduced.
Here, so-called resolution is meant the picture element density of image (dynamic image, still image) data, when voice data, is meant bit rate in addition.
And then; Content supervisor of the present invention is characterised in that; This content supervisor also makes computer carry out pseudo-content constraints step, in this puppet content constraints step, visit information is being set under the irreproducible reproduction state; The pseudo-content number of quantity that expression is stored in the content in other equipment is set, reaches when the value of pseudo-content counter and forbid under the situation of defined threshold passing on processing to other equipment.
Content is passed on step and will be stored in content in the content preservation portion and convert into and pass on the content of the corresponding low resolution of the equipment of destination, passes on through the content after the conversion.
The present invention provides by the performed content supervisor of the computer that duplicates recording apparatus.
Content supervisor of the present invention is characterised in that this content supervisor makes computer carry out following step:
According to each content that is kept in the content preservation portion, set the visit information that has or not the visit information that reproduction of content controls is set step;
Reproduce content under the situation of representing to reproduce at visit information, the content playback step of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, the content after this conversion is transferred to content in other equipment pass on step; And
When the content that will pass on from other equipment is saved in the content preservation portion; Visit information is set at reproduces and it can be reproduced; In the time of in content being transferred to other other equipment, visit information is set at and cannot reproduces and the visit information controlled step of reproduction.
This moment, content supervisor also made computer carry out pseudo-content constraints step; In this puppet content constraints step; Visit information is being set under the irreproducible reproduction state; The pseudo-content number of quantity that expression is stored in the content in other equipment is set, reaches when the value of pseudo-content counter and forbid under the situation of defined threshold passing on processing to other equipment.
Content is passed on step and will be stored in content in the content preservation portion and convert into and pass on the content of the corresponding low resolution of the equipment of destination and pass on; When the content in will being stored in content preservation portion turns back in the equipment of the side of passing on that preserves high-resolution content, carry out the processing of passing on of content not.
Content is passed on the content of step in will being stored in content preservation portion when turning back in the equipment of the side of passing on that preserves high-resolution content, and the content former state of being preserved is kept or eliminates.
Content pass on that step connects via network or the storage medium that can freely install and remove to other equipment content transfers.In addition, during content after in other equipment, can't reproducing conversion, the content after this conversion will be returned.
In other modes of the present invention, provide and preserve the computer performed content supervisor of play signal with the device of reproduction.
This moment, content supervisor of the present invention was characterised in that, this content supervisor makes computer carry out following step:
Receive a plurality of coding and decoding steps that signal reproduces side by side identical content;
The content that a plurality of identical contents that will in a plurality of coding and decoding steps, reproduce side by side are stored in the content preservation portion is preserved step;
Make some in the visit information of setting according to being stored in each identical content in the content preservation portion effectively and corresponding content can be reproduced, and make remaining visit information void in whole, and forbid the sign controlled step of corresponding reproduction of content; And
In a plurality of identical contents, the effective foregoing of visit information is carried out the content playback step that selectivity is reproduced.
In this content supervisor of the present invention, the signal of televising that content receives for the service condition that will only duplicate once as copyright.
(contents management method)
Contents management method of the present invention is characterised in that this contents management method has:
According to each content that is kept in the content preservation portion, set can the visit information that reproduce the visit information that content controls be set step;
Reproduce foregoing under the situation of representing to reproduce at visit information, the content playback step of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, the content after this conversion is transferred to content in other equipment pass on step; And
In the time of in content being saved in content preservation portion; Visit information is set at and can reproduces; When the content after will changing is transferred in other equipment; Visit information is set at and cannot reproduces and reproduction, and the content after the conversion in being transferred to other equipment becomes in the time of can not reproducing, visit information is set at the visit information controlled step that to reproduce and it can be reproduced.
Other modes of contents management method of the present invention are characterised in that this contents management method has:
According to each content that is kept in the content preservation portion, set the visit information that has or not the visit information that reproduction of content controls is set step;
Reproduce content under the situation of representing to reproduce at visit information, the content playback step of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, the content after this conversion is transferred to content in other equipment pass on step; And
When the content that will pass on from other equipment is saved in the content preservation portion; Visit information is set at reproduces and it can be reproduced; In the time of in content being transferred to other other equipment, visit information is set at and cannot reproduces and the visit information controlled step of reproduction.
Other modes of contents management method of the present invention are characterised in that this contents management method has:
Receive a plurality of coding and decoding steps that signal reproduces side by side identical content;
The content that a plurality of identical contents that will in a plurality of coding and decoding steps, reproduce side by side are stored in the content preservation portion is preserved step;
Make some in the visit information of setting according to being stored in each identical content in the content preservation portion effectively and corresponding content can be reproduced, and make remaining visit information void in whole, and forbid the sign controlled step of corresponding reproduction of content; And
In a plurality of identical contents, the effective foregoing of visit information is carried out the content playback step that selectivity is reproduced.
(content management device)
The present invention provides content management device.Content management device of the present invention is characterised in that this content management device has:
According to each content that is kept in the content preservation portion, set reproducing the visit information configuration part of the visit information that content controls;
Reproduce content under the situation of representing to reproduce at visit information, the content playback portion of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, and the content after this conversion is transferred to the content transfering department in other equipment; And
In the time of in content being saved in content preservation portion; Visit information is set at and can reproduces; When the content after will changing is transferred in other equipment; Visit information is set at and cannot reproduces and reproduction, and become to reproduce the time when the content after the conversion that is transferred to other equipment, visit information is set at the visit information control part that can reproduce and it can be reproduced.
Other modes of content management device of the present invention are characterised in that this content management device has:
According to each content that is kept in the content preservation portion, set having or not the visit information configuration part of the visit information that reproduction of content controls;
Reproduce content under the situation of representing to reproduce at visit information, the content playback portion of reproduction content under the situation of representing to reproduce at visit information;
Conversion is stored in the resolution of the content in the content preservation portion, and the content after this conversion is transferred to the content transfering department in other equipment; And
When the content that will pass on from other equipment is saved in the content preservation portion; Visit information is set at reproduces and it can be reproduced; In the time of in content being transferred to other other equipment, visit information is set at and cannot reproduces and the visit information control part of reproduction.
Other modes of content management device of the present invention are characterised in that this content management device has:
Receive a plurality of coding and decoding steps that signal reproduces side by side identical content;
The content preservation portion that a plurality of identical contents that will in a plurality of coding and decoding steps, reproduce are side by side preserved;
Make some in the visit information of setting according to being stored in each identical content in the content preservation portion effectively and corresponding content can be reproduced, and make remaining visit information void in whole, and forbid the sign control part of corresponding reproduction of content; And
In a plurality of identical contents, the effective foregoing of visit information is carried out the content playback portion that selectivity is reproduced.
And the details of contents management method of the present invention and device and the situation of content supervisor are basic identical.
(content replication and key transfer could)
According to the present invention, need not Key Management server, can use encryption key utilization to be applied in the once encrypted content of the restriction condition of copy, this once copies and be meant that only permission is only once duplicated in the equipment of access right owner accessed content.
In addition; Encrypted content is being duplicated to a plurality of equipment; And which equipment the identification encryption key is kept in all devices, thereby even under the situation that the employed equipment of the access right owner changes or use under the situation that the place of equipment will change, the encryption key that can automatically obtain to be stored in other equipment visits encrypted content; Can be in the restriction condition of keeping once copy; As long as a plurality of equipment do not use 1 content simultaneously, then can free access, can significantly improve the convenience when using content.
(Content Management)
According to Content Management of the present invention; For example carried out the content of the HDTV resolution of reception video recording and preserved content by the low resolution that the former state reservation converts other equipment into; The identical play content of different resolution is stored in a plurality of equipment, but through only to 1 apparatus settings for can reproduce visit information, and can use content; Other all equipment are set to and can not reproduce visit information, thereby ban use of the content of being preserved.Thus, even content is kept in a plurality of equipment, in fact also can realize the preservation state of recording a video, this video recording preservation state has been applied in that to be used for the content constraints that can use be 1 the once protection of copy.
In addition, when reducing the content that converts low resolution into, can use original high-resolution content.At this moment; Do not carry out passing on from low resolution to high-resolution content; Through producing and passing on the identical state of visit information; Can make the original high-resolution content reproduced use, the high-resolution play content that video recording can not occur carrying out receiving is sent to after the low resolutionization in other equipment and the situation of losing.
In addition; When in receiving recording apparatus, being provided with a plurality of codec function; Will receive the broadcast of the identical HDTV resolution of video recording side by side, owing to satisfy the once condition of copy respectively, so the content of former state video recording coding decoder number; This is identical with having duplicated 2 above contents, can break the once condition of copy.So, about using the reception video recording of multiple encoding decoder, only make in the access key of setting respectively one effectively, 1 time operable has only 1 video recording content, thereby also can keep the once video recording condition of copy for the multiple encoding decoder.
Embodiment
(content replication and key transfer could)
Fig. 1 is a key diagram of having used the network environment of Content Management processing of the present invention.In Fig. 1; As having used the equipment that Content Management of the present invention is handled; The personal computer 10, portable music transcriber 12 and the vehicle mounted music rendition apparatus 14 that have with certain user are example; These devices can communicate respectively via the Internet 16, can also sell website 18 purchase music contents from music in addition and download.
Fig. 2 is the block diagram with equipment of content management function of the present invention.In Fig. 2, under this routine situation, customer equipment 22,24 is connected with main process equipment 20 via network 26.Main process equipment 20 for example is the personal computer 10 of Fig. 1, is to sell website 18 via the Internet 16 from for example music by the user to buy melody, thereby obtains the encrypted content of melody and the equipment of encryption key.
Relative therewith, customer equipment 22,24 for example is portable music transcriber 12 and the vehicle mounted music rendition apparatus 14 of Fig. 1, is the equipment that uses that duplicates from the encrypted content that obtains melodies etc. as the personal computer of main process equipment 20 10 etc.
And the title of main process equipment and customer equipment is relative, and the equipment that only will obtain content at first is called main process equipment, not limited by this.
On main process equipment 20, be provided with communication control unit 30, contents processing portion 32, safe preservation portion 34, equipment information management table 36 and encryption key management table 38.Contents processing portion 32 is application that the execution through content processing program realizes, has Content Management portion 40, content decoding handling part 42, content replication handling part 44 and encryption key transfering department 46.
Content Management portion 40 that kind as shown in Figure 1 are via the Internet 16; For example buy the once melody of copy through sell website 18 from music; Thereby obtain the encrypted content and the encryption key of melody, be kept at encrypted content 48 and encryption key 50 in the safe preservation portion 34.
Content decoding handling part 42 is a condition encryption key 50 is kept in the safe preservation portion 34, exports the use of demonstration etc. through encryption key 50 decoding encrypted contents 48.
Content replication handling part 44 is stored in encrypted content 48 in the safe preservation portion 34 and duplicates to pass on and preserve via 26 pairs on network at itself and customer equipment 22, between 24.The encryption key 50 that encryption key transfering department 46 is stored in via 26 pairs on network at itself and customer equipment 22, between 24 in the safe preservation portion 34 passes on.
Here, the replication processes of the encrypted content 48 that content replication handling part 44 carries out read out from safety preservation portion 34 encrypted content 48 and to customer equipment 22,24 duplicate pass on after, encrypted content 48 keeps.
Relative therewith, in encryption key transfering department 46, read out encryption key 50 from safety preservation portion 34 and for example transfer to after the customer equipment 22, eliminate the encryption key 50 of safe preservation portion 34.Processing through this encryption key transfering department 46 becomes the some states of preserving encryption key 50 in the only main process equipment 20 and customer equipment 22,24; Thus, the once copy that can visit only to allow to duplicate once is the content of the service condition of copyright.
Fig. 3 is the key diagram of the set equipment information management table 36 of the main process equipment 20 of Fig. 2.Implementor name that Content Management of the present invention handles and the position on the network have been used registering on the equipment information management table 36.In the example of Fig. 2, registering equipment 20, equipment 22 and equipment 24 as implementor name, address a, address b, address c as the location registers on the network.
Having used the equipment that is registered in the Content Management processing of the present invention in this equipment information management table 36 is the equipment that identical user has basically; If but the user makes a promise; The device registration that then can other people be had and is contained in the object-based device that Content Management of the present invention handles on equipment information management table 36.Under the situation on the equipment information management table 36, the content that can certain user be obtained is that the basis is lent the third party and used with the restriction condition of copy once in this device registration with other people.
Fig. 4 is the key diagram of the set encryption key management table 38 of the main process equipment 20 of Fig. 2.Encryption key management table 38 is to have registered the table information that on which position of a plurality of equipment of having used Content Management processing of the present invention, has encryption key.In encryption key management table 38, registering the preservation implementor name and the cipher mode of content name, key in this example.
, in the content name, registering these three of content A, content B, content C here, registering equipment 20, equipment 22, equipment 24 respectively as preserving implementor name, and then registered α mode and β mode as cipher mode.α mode, β mode as cipher mode have particularly adopted the employed known suitable encryption mode of the content that becomes current copyright object.
Also have basically and main process equipment 20 identical functions structures about customer equipment 22,24 with reference to Fig. 2 once more; As customer equipment 22,24; Himself does not obtain new content via network, obtains content through the replication processes from main process equipment 20, some defective of this point.Certainly customer equipment 22,24 directly will have the function as main process equipment 20 about this content under the situation via the Internet acquisition content.
The part of the communication control unit 30 in the main process equipment 20, contents processing portion 32 and safe preservation portion 34, equipment information management table 36 and encryption key management table 38 is owing to carry out passing on and decoding processing of encrypted content and encryption key, so distort module (Tamper Resistant Module) or software makes up for the influence of protecting the unauthorized access that does not receive the third party with anti-.
In addition about the main process equipment 20 of connection and the encrypted content of equipment room and the passing on of encryption key of customer equipment 22,24 via network 26; At customer equipment 22,24 via under IEEE 1394 for example and the situation that the personal computer that constitutes main process equipment 20 is connected; Use DTPC (Digital Transmission Content Protection) to encrypt and exchange, under the situation of using LAN via network 26, use SSL (Secure Socket Layer) or IPSEC (Ipsecurity protocol) to encrypt in addition.
In addition, at main process equipment 20 and customer equipment 22, carry out between 24 at first after 2 equipment rooms carry out mutual authentication and key change, for example encrypt, thereby the data of carrying out encrypted content and encryption key being passed on when data pass on through hybrid mode.
The transmitter side generation pseudo random number that is encrypted under the hybrid mode is made session key; Use the public-key cryptography of the resulting reception of the key change destination that begins most that this session key is encrypted; On the other hand, about the message of sending, encrypt combination with session key and send afterwards.The encryption session key that receives is decoded according to encrypted privacy key (privacy key) at receiver side, the encrypting messages that is received is decoded with the session key after the decoding.
Main process equipment 20 among Fig. 2 is for example realized through the hardware resource of the such computer of Fig. 5.In the computer of Fig. 5, on the bus 201 of CPU200, be connected with RAM202, hard disk controller (software) 204, floppy disk (software) 210, CD-ROM drive (software) 214, mouse controller 218, KBC 222, display controller 226, communication with card 230.
Hard disk controller 204 is connected with hard disk drive 206, is mounted with to carry out the program that Content Management of the present invention is handled, and when computer starting, transfers the program that needs from hard disk drive 206, on RAM202, launches, and is carried out by CPU200.
On floppy disk 210, connecting floppy disk (hardware) 212, can read and write floppy disk (R).On CD-ROM drive 214, connect CD driver (hardware) 216, can read in the data and the program that are stored on the CD.
Mouse controller 218 transmits the input operation of mouse 220 to CPU200.KBC 222 transmits the input operation of keyboard 224 to CPU200.226 pairs of display parts 228 of display controller show.Communication comprises wireless at interior communication line 232 with card 230 uses, communicate via the equipment room on the internet of the equipment of LAN in network and outside.
Fig. 6 is to serve as the sequential chart that the processing of encryption key access encrypted content is used on the basis at equipment room of the present invention with the service condition of copy once.In Fig. 6, at first main process equipment 20 is for example bought encrypted content and encryption key via the Internet from the music distribution website in step S1, preserves through importing.
Then, in step S2, make contents menu and encryption key management table, and send it to other equipment.Receive after this contents menu and the encryption key management table, customer equipment 22 is preserved contents menu and the encryption key management table that receives from main process equipment 20 in step S101.Then, in customer equipment 22, when in step S102 during from the menu chosen content, inspection has or not the preservation of encrypted content in step S103.
If do not preserve encrypted content then get into step S104, to duplicating of main process equipment 20 request encrypted contents.Receive after this request, main process equipment 20 duplicates the customer equipment 22 that transfers to the requesting party with the encrypted content of preserving in step S3.Customer equipment 22 is preserved the encrypted content that passes on that duplicates in step S105.If in step S 103, preserve through the selected encrypted content of menu, then skips steps S104, S105 certainly.
Then, in step S106, check the preservation that has or not encryption key.If do not preserve encryption key then through with reference to the current situation about just being stored in the main process equipment 20 of encryption key management table identification, in step S107, main process equipment 20 carried out the transfer request of encryption key.
Receive after this transfer request, main process equipment 20 is the reading encrypted key in step S4, and transfers to requesting party's customer equipment 22.Passed on after the encryption key, main process equipment 20 is eliminated the encryption key of in step S5, preserving, and upgrades the encryption key management table.
The customer equipment that passes on 22 that receives encryption key from main process equipment 20 has been preserved encryption key among step S 108 after, upgrade the encryption key management table of self.In the renewal of this encryption key management table, notify the renewal result of encryption key management tables to make its renewal to other equipment from the side of passing on of encryption key or the some of destination that pass on.Next, through passing on the acquisition encrypted content, and the encryption key that passes through to be preserved is decoded and is exported in step S109.
Fig. 7 is the flow chart that the main process equipment of the main process equipment 20 of Fig. 2 is handled.In Fig. 7, input encrypted content and encryption key preserved in step S1, in step S2, carries out the generation of contents menu and to the preservation location registers of encryption key management table.
Then, inspection has or not the duplicate requests of encrypted content in step S3, receives duplicate requests and then gets into step S4, duplicates to requesting service and passes on encrypted content.
Next; In step S5, differentiate the use request of the content that has or not main process equipment self; Then in step S6, check the preservation that has or not encryption key if any using request; If do not have the preservation of encryption key then get into step S7,, be kept at the encryption key that obtains among the step S8 and upgrade the encryption key management table through come the equipment that current saved encryption key is carried out the transfer request of encryption key with reference to the encryption key management table.
Then, in step S9, encrypted content is decoded and export through encryption key.If in step S6, there is preservation then skips steps S7~S8 of encryption key to get into step S9.
Then, whether inspection has the encryption key transfer request of sending from other equipment in step S10, passes on if transfer request is arranged then read in the encryption key of preserving among the step S11, eliminates the encryption key of being preserved.Then, in step S12, upgrade the preservation position of encryption key management table.The processing that repeats this step S3~S12 has the indication that stops of main process equipment in step S13.
Fig. 8 is the flow chart of the processing in the customer equipment 22,24 of presentation graphs 2.In Fig. 8, displaying contents menu in step S1 is observed menu and is shown whether inspection has content choice in step S2.
If have content choice then get into step S3, whether inspection preserves encrypted content.If do not preserve then in step S4, duplicating of host device requests encrypted content passed on, preserve.
Next, whether inspection preserves encryption key in step S5, if not have preservation then to through with reference to the encryption key management table and clear and definite preservation equipment carries out the transfer request of the encryption key among the step S6.If obtained encryption key from the transfer request destination then among step S7, preserve the encryption key that obtains, upgrade the encryption key management table.
Then, in step S8, encrypted content is decoded and export with encryption key.If in step S5, preserved encryption key then the processing of skips steps S6, S7.
Next; Inspection has or not the transfer request from the encryption key of other equipment in step S9; If transfer request arranged then in step S10, pass on encryption key to requesting service, eliminate the encryption key of being preserved, in step S11, upgrade the encryption key management table.The processing that repeats this step S1~S11 has the indication that stops to customer equipment in step S12.
And all equipment that the facility information table is registered in Content Management of the present invention is handled need be in connection status all the time.But under the user mode of reality; Sometimes specific equipment can be cut off power supply and can't guarantee to connect all the time; Preserve encryption key if become on the equipment that is not to connect all the time at this; Then can't pass on encryption key to other the equipment that connects all the time, can not decode to encrypted content and use.
Therefore; About the equipment of cutting off the electricity supply after using; The preferred setting through from the control of other equipment function controlled of the Auto Power On of energized automatically; And be arranged on and receive the transfer request of encryption key under the equipment connection status of dump and automatically carry out power connection, transfer request reading encrypted key is passed on, passing on the processing capacity of cutting off the electricity supply when finishing.
In addition, because equipment can connect all the time,, can open and close part in addition through mains switch etc. so also can be only the required part of passing on of encryption key and encrypted content be made as the action request of power supply under supplying with all the time.
In addition, as the equipment that becomes object of the present invention, except personal computer and car-mounted terminal, can also be used for suitable user terminals such as PDA and portable phone.
In addition, as the content of under the service condition that once copies, visiting, be object with all digital contents such as music content, video content, Karaoke content, map content, game content, e-books.
(play content)
Fig. 9 is a block diagram of having used the facility environment of play content management processing of the present invention.And, in this execution mode, be that example has been handled the resolution of representing with picture element density with the view data as content, but the present invention also comprise music data in as the content of object, the resolution under the situation of music data is represented with bit rate.
In Fig. 9, in this execution mode, connecting high resolution device 100 and low resolution device 104 via network 106.High resolution device 100 for example is the built-in HDTV recording apparatus of hard disk drive HDD; Have HDTV tuner 110 and the content preservation portion 112 that has used hard disk drive, in content preservation portion 112, preserving HDTV that HDTV tuner 110 the receives reproduction program of televising is HDTV content 114.
Low resolution device 104 the has been built-in for example QVGA portable terminal device of flash memory 120, preserving HDTV content 114 code conversions that are stored in the high resolution device 100 is the content of the QVGA content 122 of low resolution.
This high resolution device of the present invention 100 of having used is respectively the equipment of observing the rule of duplicating control with low resolution device 104; This rule of duplicating control is based on the once copy control information (CCI) of copy of the video recording of the reception video recording that is used for only allowing 1 HDTV to play; And, has the certificate that certifying authority is issued in order to be used to protect the communication of digital copyright at equipment room.Comprise public key information separately etc. in this certificate.
As the coded communication of between high resolution device 100 and low resolution device 104, carrying out, for example adopted hybrid mode.Hybrid mode exchanges public-key cryptography after equipment room has carried out mutual authentication, transmit leg is encrypted transmission with session key that pseudo-random process produced to sending message, uses the public-key cryptography that receives from the other side to encrypt and sends this session key.
At receiver side,,, take out message through the decoding of the session key after decoding encrypting messages from encrypting session key decoding session key according to privacy key.
Figure 10 is the block diagram of functional structure of high resolution device and the low resolution device of Fig. 9.In Figure 10, in high resolution device 100, except HDTV tuner 110 and play content preservation portion 112, also be provided with communication control unit 124 and Content Management portion 126.
Content Management portion 126 is application that the execution through the Content Management handling procedure realizes.Content Management portion 126 is provided with access flag (visit information configuration part) configuration part 128, access flag control part (visit information control part) 134, content playback portion 136 and content transfering department 138.
The low resolution device 104 that is connected with high resolution device 100 via network 106 has communication control unit 242, Content Management portion 244 and play content preservation portion 246.Content Management portion 244 is the functions that execution realized through content supervisor.
Content Management portion 244 is provided with access flag configuration part 248, access flag control part 254, content transfering department 258 and content playback portion 256.
The access flag configuration part 128 that plays a role as the visit information configuration part in the Content Management portion 126 that is located at high resolution device 100 is the high definition television play signal of service condition of copyright when being saved in the play content preservation portion 112 as HDTV content 114 what receive HDTV tuner 110 with copy once, sets the access flag 130 that is used to control the reproduction that has or not play content.Access flag 130 is set to 1 (effectively) when the preservation that begins most of HDTV content 114.The control of the setting of this access flag 130 is undertaken by access flag control part 134.
Content playback portion 136 is to being stored in HDTV content 114 in the play content preservation portion 112 when reproducing; With reference to access flag 130; Be set to when access flag 130 under the situation of 1 (can reproduce) and carry out reproduction processes, be set to when access flag 130 under the situation of 0 (can not reproduce) and forbid reproduction of content.
It is that QVGA content in the low resolution device 104 is passed on that content transfering department 138 will be stored in original HDTV content 114 code conversions in the play content preservation portion 112 through conversion of resolution portion 140.
Under having carried out code conversion through content transfering department 138 and having passed on the situation of content, the access flag 130 that access flag control part 134 will become the HDTV content 114 of the side of passing on is reset to 0.In addition, when access flag control part 134 returns in the content that transfers to low resolution device 104, access flag 130 is set at 1, makes and to reproduce HDTV content 114.
The function of being located at access flag configuration part 248, access flag control part 254, content playback portion 256 and content transfering department 258 in the Content Management portion 244 of low resolution device 104 sides is also basic identical with the Content Management portion 126 of high resolution device 100.
Difference be to accept from high resolution device 100 carried out code conversion low resolution passing on of QVGA content 122 and it is stored in the play content preservation portion 246; In access flag configuration part 248, set access flag 164 thereupon; When preserving, access flag 164 is set at 1, makes and to carry out the reproduction of content playback portion 256 with access flag control part 254.
In addition, when content transfering department 258 passes on play content at the device to the low resolution lower than QVGA content 122, in conversion of resolution portion 260, carry out code conversion and pass on, follow this to pass on, access flag control part 254 is reset to 0 with access flag 164.And, if there is not the equipment of the resolution that is lower than the QVGA content, then do not need the function of content transfering department 258.
Figure 11 be accompanied by the play content among Figure 10 conversion of resolution pass on the key diagram of handling.Figure 11 (A) is the state of the reception video recording of the HDTV content in the high resolution device 100, when the HDTV content 114 that is received is preserved, this access flag 130 is set at 1.
Then shown in Figure 11 (B); From high resolution device 100 under the situation of low resolution device 104 content transfers; HDTV content 114 code conversions in the high resolution device 100 are passed on for for example QVGA content 122; Be kept at thus in the low resolution device 104, the access flag 130 that become the high resolution device 100 of the side of passing on this moment is reset to 0, becomes to pass on the access flag 164 of low resolution device 104 of destination and be made as 1.
Under this state; The content that in high resolution device 100 and low resolution device 104, has the different same play content of resolution respectively; But the access flag 164 of having only that can reproduce is 1 low resolution device 104; In high resolution device 100 because access flag 130 is 0 and can't reproduce, can keep thus the HDTV content the desired once copy of video recording duplicate control law.
Figure 11 (C) is from the key diagram of low resolution device 104 when high resolution device 100 returned contents.When the QVGA content 122 with low resolution device 104 returns to high resolution device 100, do not carry out content to high-resolution code conversion, promptly do not follow content pass on, only will pass on indication sends to the processing of passing on of high resolution device 100.
To the passing on of high-resolution side, the access flag 164 in the low resolution device 104 is reset to 0 through this, and the access flag 130 of high resolution device 100 is set as 1, thereby only can reproduce content in the high resolution device 100 of destination becoming to pass on.
And in becoming the low resolution device 104 of the side of passing on, the QVGA content 122 of preserving after passing on both can keep also and can eliminate.When as figure, keeping QVGA content 122, access flag 164 is reset to 0.When passing on back elimination QVGA content 122, also access flag 164 is eliminated getting final product in addition.
Figure 12 be Figure 11 play content pass on the sequential chart of handling.In Figure 12, in high resolution device 100, in step S1 according to the reception of the HDTV content preservation of recording a video, when video recording preserve finish after, in step S2, access flag is set at 1.
Next, when in step S3, differentiating when low resolution device 104 carried out transfer request, get into step S4, code conversion is after the QVGA content of low resolution, carries out mutual authentication and key change in step S5 and between the low resolution device 104.Thereupon, in low resolution device 104, also in step S101, carry out mutual authentication and key change.
The certificate that the certifying authority that this mutual authentication and key change are for example held according to high resolution device 100 and low resolution device 104 is in advance issued carries out.When mutual authentication success and key change when finishing, in step S6, the QVGA content that 100 pairs of code conversions of high resolution device finish is encrypted, and sends to low resolution device 104.
Because hybrid mode has for example been adopted in this encryption, so the QVGA content is encrypted, use in addition from the public-key cryptography of low resolution device 104 notices session key is encrypted through the session key that produces as pseudo random number, both are combined transmission.
Low resolution device 104 receives decoding to encryption QVGA content and preserves in step S102.The reception decoding of this encryption QVGA content comes the session key of encrypting is decoded according to the privacy key (privacy key) of self, with decoded session key encryption QVGA content is decoded and preserves.
In the high resolution device that becomes the side of passing on 100, send if in step S6, be through with to encrypt, then in step S7, access flag is reset to 0, forbid the content playback in the high resolution device 100.On the other hand, pass in the low resolution device 104 of destination becoming, in step S102,, in step S103, access flag is made as 1 encrypting after the QVGA content receives decoding and preserve.In step S104, be that condition can be reproduced the QVGA content then access flag is made as 1.
Next, when in step S105, differentiating when high resolution device 100 carried out transfer request, in step S106, carried out after mutual authentication and the key change, transmission is encrypted in the indication of in step S107, only will passing on.Then in step S108 owing to remain with the QVGA content, so access flag is reset to 0.
In high resolution device 100; Carried out after mutual authentication and the key change in step S8 and between the low resolution device 104; In step S9, the indication of passing on of encrypting is decoded and discerned, in step S10, access flag is made as 1, can reproduce the HDTV content thus.
Figure 13 is that the video recording in the high resolution device of Figure 10 passes on the flow chart of handling.In Figure 13, if in step S1, selected the video playing of video program, then in step S2, receive to reproduce the high definition television play signal, as the preservation of recording a video of HDTV content.In step S3, access flag is made as 1 then.
Then, in step S4, differentiate when reproducing request, in step S5,, then get into step S6, read the HDTV content of being preserved and reproduce output if access flag is 1.When access flag was 0, output error message in step S16 was not reproduced output.
Next; When in step S7, differentiating transfer request; In step S8 with pass on the equipment of destination and carried out after mutual authentication and the key change, in step S9, the HDTV content code converted into and passes on the low resolution for example SDTV (standard television) or the QVGA of destination equipment.Then in step S10 to the content of the low resolution after the code conversion encrypt pass on after, in step S11, access flag is reset to 0.If in step S7, do not have transfer request, skips steps S8~S11 then.
Next, in step S12, when the transfer request differentiated from the low resolution side, get into step S13, carried out not following the processing of passing on of content after mutual authentication and the key change with the side of passing on.In step S14, access flag is made as 1 then, makes and to reproduce the HDTV content.Repeat the processing of this step S1~S14, up in step S15, occur device stop the indication till.
Figure 14 and Figure 15 are the flow charts that passes on video record processing in the low resolution device of Figure 10.In Figure 14, when the transfer request in step S1, differentiated from the high-resolution side, in step S2 to encrypted content for example the SDTV content receive decoding and preserve, in step S3, access flag is made as 1.
When in step S4, differentiating when reproducing request, in step S5, be 1 as condition with access flag, in step S6, read the SDTV content and reproduce output.Be to get into step S19 under 0 the situation when access flag, carry out error message output and do not reproduce.
When the transfer request in step S7, differentiated to the low resolution side; In step S8 with pass on the equipment of destination and carried out after mutual authentication and the key change; In step S9, will preserve content (SDTV) converts into and passes on the low resolution QVGA of destination; In step S10, the content of conversion is encrypted and passed on, in step S11, access flag is reset to 0.
Next; When the transfer request that has among the step S12 at Figure 15 from the content of low resolution side, get into step S13, and pass on method, apparatus and carry out mutual authentication and key change; Carried out not following after passing on of content handle, in step S14, access flag has been made as 1.
And the processing of step S7~S14 is under the situation of minimum resolution in the play content of preserving, owing to can't carry out its above code conversion, so do not carry out the processing of step S7~S14.
Then; When transfer request from the step S15 at Figure 15 to the high-resolution side that determine among; In step S16 with pass on the equipment of destination and carry out mutual authentication and key change, carry out the processing of passing on of not following content, in step S17, access flag is reset to 0.Repeat the processing of this step S1~S17, till indication in step S18, occurring stopping.
Figure 16 passes on the key diagram of other execution modes of facility environment of play content of the present invention, uses the SD memory between equipment, to pass on play content in this embodiment.
In Figure 16, the situation of high resolution device 100 and Fig. 9 likewise has HDTV tuner 110 and play content preservation portion 112, preserves the HDTV content 114 that HDTV tuner 110 is received.
On the other hand; Low resolution device 104 is the equipment that can be connected on the draw-in groove of SD memory 170; HDTV content 114 code conversions in will being stored in high resolution device 110 are after QVGA content 122 is stored in the SD memory 170, this SD memory 170 are inserted can pass on preservation in the draw-in groove of low resolution devices 104.
The functional structure of the high resolution device 100 in the execution mode of Figure 16 is identical with Figure 10, newly is provided with the input/output adapter to SD memory 170.The functional structure of low resolution device 104 is also identical with Figure 10 in addition, and the input/output adapter this point that only is provided with SD memory 170 is different.
Figure 17 is a block diagram of having used other facility environments of play content management processing of the present invention, is example to pass on the situation of play content at high resolution device 100, intermediate-resolution device 102 and low resolution device 104 these 3 equipment rooms in this embodiment.
In Figure 17, high resolution device 100 is identical with Fig. 8 with low resolution device 104.In addition; Be situated between and be provided with intermediate-resolution device 102; As intermediate-resolution device 102 for example is the equipment of DVD burner etc., and in store SDTV content 118 is as passing on the content of the intermediate-resolution that comes from high resolution device 100 through code conversion in dvd media 116.
The SDTV content is the standard television play content, corresponding to NTSE the televise resolution of signal of signal and PAL of televising.High resolution device 100 is connected with intermediate-resolution device 102 via network 106 in this example, and intermediate-resolution device 102 is connected with low resolution device 104 via network 108.
And then, in the execution mode of Figure 17, except the access flag that can reproduce play content, also the pseudo-content number of the maximum number that duplicates quantity of restriction play content is set control.
Figure 18 is the block diagram to the functional structure of high resolution device 100 among Figure 17 of managing of the pseudo-content of duplicating quantity of restriction play content and intermediate-resolution device 102.In Figure 18, high resolution device 100 has communication control unit 124, Content Management portion 126, HDTV tuner 110 and play content preservation portion 112.
In Content Management portion 126, be provided with access flag configuration part 128, access flag control part 134, content playback portion 136 and content transfering department 138, basic identical with the execution mode of Figure 10.In addition in the execution mode of Figure 18, in access flag configuration part 128, set pseudo-content several 132.
The control of pseudo-content several 132 is realized by the counting of pseudo-content number.Pseudo-content several 132 is carried out code conversion to original HDTV content 114 and is stored in the intermediate-resolution device 102 as SDTV content 118 in Figure 17; And then the SDTV content 118 of intermediate-resolution device 102 is carried out code conversion be stored in the low resolution device 104 as QVGA content 122; In this case; Certain access flag of 1 in 3 devices is set to 1 and can reproduce; Access flag is reset to 0 and the reproduction that is under an embargo in remaining 2 devices, and this access flag is 0 to be under an embargo the quantity of the content reproduced by several 132 expressions of pseudo-content.
The intermediate-resolution device 102 of Figure 18 has communication control unit 142, Content Management portion 144 and play content preservation portion 146.In Content Management portion 144, be provided with access flag configuration part 148, access flag control part 154, content playback portion 156, have the content transfering department 158 of conversion of resolution portion 160.
The situation of the low resolution device 104 that the structure of this intermediate-resolution device 102 is basic and shown in Figure 10 is identical, but in access flag configuration part 148, newly is provided with pseudo-content several 152.In addition; As the conversion of resolution portion 160 of content transfering department 158, for example shown in figure 18, owing in store SDTV content 118 in play content preservation portion 146; So to low resolution device 104 content transfers the time, be QVGA content 122 with 118 code conversions of SDTV content.
Figure 19, Figure 20 and Figure 21 be accompanied by Figure 17 play content conversion of resolution pass on the key diagram of handling.Figure 19 (A) is the state that in high resolution device 100, HDTV content 114 is received video recording, and this moment, access flag 130 was set to 1, and pseudo-in addition content several 132 is 0.
The several 132 expression access flag of pseudo-content are the content number that the equipment beyond 1 the device is preserved, at this moment, because intermediate-resolution device 102 and identical play content after low resolution device 104 is not all preserved code conversion, so pseudo-content several 132 is 0.
Next shown in Figure 19 (B), from high resolution device 100 to intermediate-resolution device 102 content transfers.This passes on through being that SDTV content 118 is passed on 114 code conversions of HDTV content, thereby preserves, and the access flag 130 of the side of passing on is reset to 0, and the access flag 150 of destination of passing on is made as 1.In addition, passing on the pseudo-content several 152 of destination increases progressively 1 and become 1.
About passing on of this content from the high-resolution side, use following formula to obtain pseudo-content number.
(pseudo-content number)=(the pseudo-content number in the side of passing on)+1=0+1=1
Next shown in Figure 20 (C), from intermediate-resolution device 102 to low resolution device 104 content transfers.This content to pass on through SDTV content 118 code conversions with intermediate-resolution device 102 be that QVGA content 122 is passed on, thereby be stored in the low resolution device 104.Pass on through this content, the access flag 150 of the side of passing on is reset to 0, and the access flag 164 of destination of passing on is set as 1.In addition, pseudo-content number passing in the low resolution device 104 of destination does
(pseudo-content number)=(the pseudo-content number in the side of passing on)+1=1+1=2.
Then shown in Figure 20 (D), explain from low resolution device 104 passing on to intermediate-resolution device 102 returned contents.Since the QVGA content 122 of low resolution device 104 can't code conversion for becoming high-resolution SDTV content 118, so do not carry out passing on of content, only carry out passing on the message encryption of indicating and pass on processing to what intermediate-resolution device 102 passed on.
In this embodiment, after passing on, the QVGA content 122, access flag 164 and the pseudo-content several 166 that become the low resolution device 104 of the side of passing on are eliminated.Through to the passing on of high-resolution side, pass in the intermediate-resolution device 102 of destination becoming, access flag is made as 1 makes and can reproduce output SDTV content 118.In addition, can obtain pseudo-content several 152 through following formula.
(pseudo-content number)=(side's of passing on content number)-1
Under the situation of Figure 20 (D),
(pseudo-content number)=(side's of passing on content number)-1=2-1=1.
Figure 21 is from the key diagram of intermediate-resolution device 102 when high resolution device 100 returned contents.Pass on about this, also do not carry out substantial content and pass on, and only pass on passing on to indicate.In addition, the SDTV content 118, access flag 150 and the pseudo-content several 152 that become the intermediate-resolution device 102 of the side of passing on are eliminated.Pass in the high resolution device 100 of destination becoming, access flag 130 is set as 1, can reproduce HDTV content 114 thus.In addition, pseudo-content several 132 does
(pseudo-content number)=(the pseudo-content number in the side of passing on)-1=1-1=0.
About the pseudo-content number of being controlled that passes on of the equipment room of the content through this Figure 19 to Figure 21, be used for the threshold value of copy limit through prior setting, can forbid surpassing threshold value content pass on preservation.If for example the threshold setting with pseudo-content is threshold value=2; As Figure 20 (C), be 2 then in pseudo-content several 166 when low resolution device 104 passes on; And then pseudo-content number is 3 to have surpassed threshold value when other device passes on, so can forbid the preservation of passing on of content.
Thus, can prevent to be stored in the situation other equipment as reproducting content in fact ad lib from the content of the identical play content of the low resolution of original HDTV content 114 code conversions.
Figure 22 be among Figure 17 play content pass on the sequential chart of handling.In Figure 22, high resolution device 100 receives the preservation of recording a video of HDTV content in step S1, in step S2, access flag is made as 1, and pseudo-content is made as 0.
When in step S3, differentiating transfer request; Code conversion is after the SDTV content of low resolution in step S4; Carry out mutual authentication and key change in step S5 and between the intermediate-resolution device 102, in step S6, the SDTV content after the code conversion is encrypted transmission.In step S7, access flag is reset to 0 then.
In intermediate-resolution device 102, in step S101, carried out after mutual authentication and the key change, in step S102, receive decoding and preserve encrypting the SDTV content.In step S103, access flag is made as 1 then, pseudo-content number is made as 1.In step S 104, be 1 as condition then, can reproduce the SDTV content of being preserved with access flag.
Then; In step S105, differentiate when low resolution device 104 carried out transfer request; Code conversion is after the QVGA content of low resolution in step S106; In step S107, carry out mutual authentication and key change, in step 108, the QVGA content is encrypted transmission, in step S109, access flag is reset to 0.
In low resolution device 104, in step S201, carried out after mutual authentication and the key change, in step S202, receive decoding and preserve encrypting the QVGA content, in step S203, access flag is made as 1 afterwards, pseudo-content number is made as 2.In step S204, be 1 as condition then, can reproduce the QVGA content of being preserved with access flag.Afterwards, carry out as required from low resolution device 104 to intermediate-resolution device 102 return and from intermediate-resolution device 102 returning to high resolution device 100.
Figure 23 is that the video recording in the high resolution device 100 of Figure 18 passes on the flow chart of handling.The processing of the step S1 of Figure 23~S16 is handled identical with the image conveyer of Figure 13 except handling pseudo-content number.In Figure 23, in step S3, carried out after the video recording preservation pseudo-content number being made as 0.Pseudo-content number is (pseudo-content number)=(the pseudo-content number in the side of passing on)-1 this point difference when in addition, only in step S14, having transfer request from the low resolution side.
Figure 24 and Figure 25 are that the video recording in the intermediate-resolution device 102 of Figure 18 passes on the flow chart of handling.This video recording passes on to be handled also video recording with low resolution device 104 shown in Figure 14 to pass on the flow chart handled basic identical; But obtaining pseudo-content this point and pseudo-content and threshold value are being compared, forbidding passing on difference on this point under the situation of threshold value when surpassing.
In addition, in intermediate-resolution device 102, receive the SDTV content of preserving to come from the high resolution device code conversion, and then the QVGA content after the conversion of SDTV content code is transferred to low resolution device 104 sides.
In Figure 24; When in step S1 when transfer request appears in the high-resolution side; In step S2, be that the SDTV content receives decoding and preserves, in step S3, access flag be made as 1, pseudo-content number is made as the pseudo-content number in the side of passing on is added 1 value encrypted content.
When in step S4, having the request of reproduction,, then in step S6, read the SDTV content of being preserved and reproduce output if access flag is 1 among the step S5.If access flag is 0, then output error message in step S20 is not reproduced.
When the transfer request that in step S7, has to the low resolution side, whether the pseudo-content number of inspection has reached threshold value in step S8.If less than threshold value; Then in step S9 with pass on the equipment of destination and carried out after mutual authentication and the key change; In step S10, the SDTV content code of being preserved converted into and pass on after the low resolution of destination is the QVGA content; In step S11, encrypt and pass on, in step S12, access flag is reset to 0.Pseudo-content number has reached under the situation of threshold value in step S8, forbids the processing of passing on of content, output error message in step S21 and the processing of not passing on.
When the transfer request that in step S13, has from the content of low resolution side, in step S 14, carry out and pass on the mutual authentication and the key change of method, apparatus, carry out the processing of passing on of not following content.For returning of this content, in step S15, access flag is made as after 1, establish pseudo-content number for from the content of the side of passing on, deducting 1 value.
Then in Figure 25, when in step S16, differentiating the transfer request to the high-resolution side, in step S17, carry out and pass on the mutual authentication and the key change of destination equipment, carry out the processing of passing on of not following content.In step S18, access flag is reset to 0 then.Repeat to the processing till this step S18, up in step S19, occurred device stop indication till.
And, the low resolution device 104 of Figure 18 pass on video record processing and Figure 24 and Figure 25 intermediate-resolution device 102 to pass on video record processing basic identical, the encrypted content that receives decoding of different is step S2 is a QVGA content this point.In addition, about to the passing on of low resolution side, if the QVGA content of preserving is a lowest resolution, then the processing of step S7~S15, S21 will by except.
Figure 26 handles the flow chart of representing as subprogram with the middle pseudo-content counting of carrying out of dealing with separately of the high resolution device 100 of Figure 18, intermediate-resolution device 102 and low resolution device 104.In Figure 26, pseudo-content counting is handled and in step S1, is differentiated for from the passing on of high-resolution side the time, in step S2, pseudo-content number is made as the pseudo-content number in the side of passing on and adds 1 value.In addition, in step S3, differentiate for the time, establish pseudo-content number for from the pseudo-content number in the side of passing on, to deduct 1 value from the passing on of low resolution side.
Figure 27, Figure 28 and Figure 29 are the key diagrams of handling that passes in the conversion of resolution of the play content of following Figure 18 of the content that when the high-resolution side is passed on, keeps the low resolution side.Figure 27 (A) is the state of the in store HDTV content 114 of video recording in the high resolution device 100, and access flag 130 is 1, and pseudo-content several 132 is 0.
Figure 27 (B) is the situation of passing on to intermediate-resolution device 102 from high resolution device 100, and HDTV content 114 is carried out code conversion, is kept in the intermediate-resolution device 102 as SDTV content 118.At this moment, the access flag 130 of the side of passing on is reset to 0, and the access flag 150 of destination of passing on is set as 1.The pseudo-content number of destination of passing in addition becomes the side's of passing on content number and adds 1 value.
That is, the pseudo-content number during from high-resolution side direction low resolution side content transfers becomes (pseudo-content number)=(the pseudo-content number in the side of passing on)+1, and this situation with the content of the elimination low resolution side when the high-resolution side is passed on of Figure 19~shown in Figure 21 is identical.
Figure 28 (C) be from intermediate-resolution device 102 to the passing on of low resolution device 104, be that QVGA content 122 is stored in the low resolution device 104 with 118 code conversions of SDTV content.At this moment, the access flag 150 of the side of passing on is reset to 0, and the access flag 164 of destination of passing on is set as 1.The pseudo-content number of destination of passing in addition is set as 2.
Figure 28 (D) is from the key diagram of low resolution device 104 under the situation of intermediate-resolution device 102 returned contents.To high-resolution side returned content the time, owing to can't carry out code conversion to high-resolution from low resolution, thus do not carry out passing on of content, and only pass on the passing on of indication.
The low resolution device 104 that becomes the side of passing on this moment keeps QVGA content 122.In addition, the access flag 164 of the side of passing on is reset to 0, and the access flag 150 of destination of passing on is made as 1.About pseudo-content number, the pseudo-content several 162 of the side of passing on is 2 in addition, passes on the pseudo-content number of destination
That is, when the low resolution side that becomes the side of passing on keeps under the substantial situation, pseudo-content number is (pseudo-content number)=(the pseudo-content number in the side of passing on)=2.
Figure 29 (D) is from the situation of intermediate-resolution device 102 to high resolution device 100 returned contents, does not also carry out passing on of content under this situation, only passes on to passing on to indicate.At this moment, the access flag 150 of the side of passing on is reset to 0, and the access flag 130 of destination of passing on is set as 1.In addition, passing on the pseudo-content number of destination is set to the pseudo-content number of destination (pass on)=(the pseudo-content number of the side of passing on)=2.
Like this Figure 27~shown in Figure 29; In that being passed on from high resolution device 100, passing on of content be intermediate-resolution device 102, low resolution device 104; And turn back under the situation of original place, as Figure 29 (D), several 132,152,166 the values of pseudo-content in all devices all are 2.
Here; When for example being set at " 2 " to the threshold value of pseudo-content number; If content transfers beyond the device of Figure 29 (D), the pseudo-content number that then passes in the device of destination is 3, because it has surpassed threshold value; So forbid the processing of passing on of content, can stop the content after other equipment are preserved more code conversion.
The flow chart that Figure 30 handles the pseudo-content counting among Figure 27 to Figure 29 illustrates as subprogram.In Figure 30,, when then in step S2, differentiating, in step S3, pseudo-content number is made as the pseudo-content number in the side of passing on and adds the value after 1 from the passing on of high-resolution side if the pseudo-content number in the side of passing on is less than threshold value in step S1.In addition, if in step S4, differentiate for from the passing on of low resolution side, then the pseudo-content number in the side of passing on is pseudo-content number.
On the other hand, when the pseudo-content number in the side of passing in step S1 has reached threshold value, the processing of skips steps S2~S4, in step S5 former state will the pseudo-content number in the side of passing on as pseudo-content number.
And; In the above-described embodiment; The code conversion that resolution is changed comes content transfers, but about not changing resolution the duplicating of former state content transfers, also can be equally use Content Management of the present invention and handle through setting access flag and pseudo-content number.
At this moment, even original duplicating also is stored in a plurality of equipment, because the access flag that is merely that can reproduce is set as 11 equipment, so can keep once the control of duplicating under the copy.
(multiple encoding decoding video recording)
Figure 31 decodes the block diagram of functional structure that the HDTV content is received the device of video recording through multiple encoding.In Figure 31, recording apparatus 300 has the HDTV coding decoder 304 of HDTV tuner 302, MPEG2, QVGA coding decoder 306 H.264, access flag control part 308,310, play content preservation portion 312 and content playback portion 322.
HDTV coding decoder 304 and QVGA coding decoder 306 come side by side HDTV tuner 202 is decoded in the HDTV play signal that receives under the controlled condition of duplicating of copy once through MPEG2 and separately coding and decoding mode H.264, are kept in the play content preservation portion 312 as HDTV content 314 and QVGA content 318.
Access flag control part 308,310 is set access flag 316,320 respectively for HDTV content 314 and QVGA content 318; For example can reproduce through being made as 1 to the access flag 316 of the HDTV content 314 of default setting, through be reset to the access flag 320 of QVGA content 318 0 become reproduction state.
The set condition of the access flag 316,320 of this acquiescence by the user as required, the selection of the content of reproducing based on hope is switched.For example about the preservation state of acquiescence, when the user had indicated the reproduction of QVGA content 318, this access flag 320 was set as 1, and the access flag 316 of HDTV content 314 is reset to 0, and the content that output access are masked as a side of 1 is reproduced by content playback portion 322.
Have HDTV coding decoder 304 and QVGA coding decoder 306 these 2 coding decoders through recording apparatus 300 thus; Even preserve 2 contents thereby double decoding is carried out in identical HDTV reception broadcast; The access flag that also is a certain side is 1, and remaining access flag is 0, and having only access flag is that 1 play content of 1 can be reproduced; Even so the preservation of a plurality of contents under the multiple encoding decoding also can be kept once the restriction condition of duplicating control under the copy.
Figure 32 is the flow chart of the multiple encoding decoding processing of Figure 31.In Figure 31, when in step S1, having when request video recording, the access flag with the prescribed coding decoder in step S2 is made as 1, remainingly is reset to 0.Then, processing is preserved in the video recording that in step S3, carries out the multiple encoding decoding.If the request of reproducing is arranged, then in step S5, check access flag, if access flag is 1 then the reproduction of content of in step S7, recording a video in step S4.
If access flag is not 1, then in step S6, the access flag of correspondence is made as 1, remaining being reset to after 0 reproduced in step S7 and access flag is made as 1 video recording content.Repeat the processing of this step S1~S7, up in step S8, occur device stop the indication till.
And in Figure 31, so that 2 coding decoders to be set in recording apparatus 300, the situation of carrying out dual coding decoding video recording but can be used under the situation that is provided with the coding decoder more than 3 as an example too.
And then, have anti-hardware module or the software of distorting processing capacity through use about the processing section of the equipment of the encryption decoding processing that comprises play content of the present invention, realize protection to the influence of unauthorized access.
In addition; Communication about equipment room; Also for example connecting the coded communication of using IEEE1394 and DTPC etc. under the such situation of DVD device with the DTCP interface, under situation about using between the LAN connection device, using the agreement of SSL and IPsec etc. to carry out coded communication in addition for personal computer.
The invention is not restricted to above-mentioned execution mode in addition, comprise the suitable distortion that can not diminish its purpose and advantage, and do not receive the qualification of the represented numerical value of above-mentioned execution mode.