`
`EP0763936A2
`
`16
`
`the reproducible
`the reproducible number ot
`137)
`number field tor limiting the number of reproduction ol
`copied programs 01 the CPTC inlomiation. the maxi-
`mum reproducible time ol the maximum reproducible
`time field for limiting time to reproduce the copied pro-
`gram. and the number and time ol reproduction ol tape.
`to thereby process reproduction-impossible.
`The copying number limiting step comprises the
`steps ol: comparing (130) the permissible generation ol
`the permissible generational field and the present gen-
`eration ol the present generational field and deciding
`whether the permissible generation is below the present
`generation; it the permissible generation is below the
`present generation, generating (131) an output disable
`signal to make copying impcssible and destroying the
`control word; and it the permissible generation is not be-
`lowthe present generation. increasing (1 32) the present
`invention by '1' and recording the result on cassette
`tape, and it the permissible generation is not below the
`present generation, updating the CPTC inlorrnation in
`step 133.
`‘the reproduction tirniting step comprises the steps
`at: comparing the reproducible number ol the reproduc-
`ible number field and the reproduction number ot tape
`and deciding (134) whether the reproducible number is
`below the reproduction number of tape; it the reproduc-
`ible number is not below the reproduction number ol
`tape. comparing the maximum reproducible time and re-
`production time ol tape. and deciding (135) whether the
`maximum reproducible time is below the reproduction
`time ol tape; it the maximum reproducible time is not
`below reproduction time ot tape. turning oil (136) an en-
`able erase signal to thereby enable the copied program
`to be reproduced; it the reproducible number is below
`the reproduction number 01 tape or the maximum repro-
`ducible tirne is below the reproduction time ot tape. tum-
`ing on (137) the enable erase signal to make the repro-
`duction ot the copied program impossible so that part at
`or the whole program recorded on cassette tape is
`erased.
`
`The illegal view/copy protection method tor digital
`broadcasting system embodying the present invention.
`alter the audiolvideo signal transmission step and au-
`dio/video reception step. lurther comprises a reproduc-
`tion and rerecording step 01: decrypting the bit stream
`recorded and reproduced on cassette tape. analyzing
`the CPTC inlormation, deciding whether to allow rere-
`cording, recording the result on cassette tape. filtering
`the control word, and performing descrambling and de-
`coding to output an audiolvideo signal.
`Relerring to Fig. 12, the audiolvideo reproduction
`and rerecording step comprises the steps 01: littering
`(120) the bit stream recorded and reproduced on video
`tape, and decrypting (121) the CPTC intomtation; ana-
`lyzing (122 and 123) the CPTC intomiation to generate
`control words and a signal tor controlling the protection
`ol copyright and update the CPTC inlormation; deciding
`(124) whether to allow recording according to the signal
`
`20
`
`25
`
`30
`
`ct controlling the protection o1 copyright, and rwording
`the scrambled and transmitted bit stream on cassette
`' tape; descrambling and decoding (125 and 126) the
`transmitted bit stream in control words to output an au-
`diolvideo signal; and deciding whether to allow post-re-
`production according to the signal lor controlling the pro-
`tectionol copyright to thereby erase part 01 or the whole
`data recorded on cassette tape.
`_
`Here. EMM may contain inlomtation required tor
`decoding inlormation in order to perlorm the illegal viewl
`copy protection method ol a broadcasting system. In this
`case. a step ot storing and processing the EMM is added
`in the audiolvideo reproduction and rerecording step.
`In the EMM storing and processing step. in case
`that the EMM is updated by e broadcasting station tor
`the purpose ot copyright protection. the EMM having in-
`lormation required to decode the CPTC inlomtation is
`stored in order to continuously reproduce programs ot
`copied cassette tape.
`Here. an ID number indicative ol updating the EMM
`is recorded on cassette tape. ‘the EMM is stored to
`which the updating state and the ID number ol cassette
`tape are mapped.
`The EMM storing and processing step comprises
`the steps of. storing all EMM to be updated and corre-
`sponding ID intormation; selecting the latest EMM in re-
`cording cassette tape; recording a corresponding ID
`number. and selecting an EMM corresponding to the ID
`number recorded on cassette tape in reproducing the
`cassette tape,
`As shown in Fig. 13, all EMMs (EMM1, EMM2.
`EMM3,...) to be updated on the EMM lookup table and
`corresponding ID inlormation (ID1.
`lD2, D3,...) are
`mapped and stored.
`Ftelerring to Figs. 14 and 15. in recording a program
`on cassette tape, that is, when recording is indicated in
`the recordng/reproduction mode, an ID number corre-
`sponding to the latest, the final, EMM,
`is recorded.
`Thereafter, it reproducing the cassette tape. that is,
`when reproduction is indicated in the recording/repro-
`duction made. an EMM corresponding to the ID number
`recorded on cassette tape is selected trom the EMM
`lookup table so that the recorded program is reproduced
`according to the reproducible number ot the reproduci-
`ble number field and the reproduction number recorded
`on the video tape.
`Ftelerring to Fig. 16. an illegal view/copy protection
`apparatus 01 digital broadcasting system embodying the
`present invention comprises a program producing por-
`tion 20D, distribution medium ponion 201. and program
`receiving ponion 202.
`Program producing ponion 200 otters programs. in
`which inlonnation encrypted both with the control word
`tor scrambling and the CPTC inlomtation lor prohibiting
`illegal View/copy. and the audiolvideo bit stream scram-
`bled in control words are multiplexed to make a pro-
`gram.
`Distribution medium portion 201 distributes pro-
`
`Petitioner Apple Inc. - Ex. 1025, p. 5001
`
`Petitioner Apple Inc. - Ex. 1025, p. 5001
`
`
`
`17
`
`EP0763936A2
`
`13
`
`grams made in program producing portion 200 through
`a transmission medium.
`
`Program receiving ponion 202 detects and analyz-
`es the CPTC inlomtation lrom the bit stream transmitted
`lrom distribution medium portion 201 and the bit stream
`reproduced lrom cassette tape. and descrambles and
`decodes the bit stream transmitted lrom distribution me-
`dium portion 201, The descrambled and decoded bit
`stream is displayed or recorded on cassette tape.
`Program producing portion 200 comprises a control
`word generator 203 tor generating a control word tor
`scrambling, a CPTC generator 204 lor generating the
`CPTC inlormation tor prohibiting illegal view/copy. a
`scrambling portion 206 tor scrambling the audio/video
`bit stream using the control word output lrom control
`word generator 203. an encrypting portion 205 tor en-
`crypting the control word output lrom control word gen-
`erator 203 and the CPTC inlormation output lrom CPTC
`generator 204. and an adder 207 tor multiplexing the
`signals output lrom scrambling portion 206 and encrypt-
`ing portion 205 and transmitting them to distribution me-
`dium portion 201.
`Distribution medium portion 201 comprises a
`broadcasting medium 208 tor distributing the program
`made by program producing portion 200 through cable.
`satellite or terrestrial broadcasting. and a recording me-
`dium 209 lor distributing the program made by program
`producing portion 200 through cassette tape.
`Program receiving portion 202 comprises a de-
`crypting portion 210 lordecrypting the bit stream trans-
`mitted trom broadcasting medium 208. a CPTC detect-
`inglanalyzing ponion 211 tor detecting and analyzing
`the CPTC inlormation lrom the bit stream output lrom
`decrypting ponion 210 and recording medium 209. and
`outputting signals tor controlling the control word and
`illegal view/copy. a descrambling ponion 212 tor de-
`scrambling the bit stream transmitted lrom broadcasting
`medium 208 and recording medium 209 and the bit
`stream reproduced lrom cassette tape, a decoding por-
`tion 213 tor decoding and displaying the signal output
`lrom descrambling ponion 212. and a recording/repro-
`ducing portion 214 tor recording the bit stream transmit-
`ted trom broadcasting medium 208 and recording me-
`dium 209 according to the signal output lrom CPTC de-
`tectinglanalyzing ponion 211, and reproducing cassette
`tape. to thereby output the result to descrambling por-
`tion 212 and CPTC detectinglanalyzing ponion 211.
`The operation ot an illegal view/copy protection ap-
`paratus tor a digital broadcasting system embodying the
`present invention will be described below.
`Control word generator 203 generates a control
`word tor scrambling, and CPTC generator 204 gener-
`ates the CPTC inlormation tor prohibiting illegal viewl
`copy. Scrambling portion 206 scrambles the audio/video
`bit stream using the generated control word. Encrypting
`ponion 205 encrypts the CPTC intomtation output lrom
`CPTC generator 204 using the generated control word.
`The audiorvideo bit stream scrambled in scrambling por-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`55
`
`10
`
`tion 206 is multiplexed with the encrypted CPTC inlor-
`mation in adder 207. The multiplexed result is transmit-
`ted to a reception port through distribution medium por-
`tion 201.
`The signal output lrom adder 207 is transmitted to
`program receiving ponion 202 through broadcasting
`medium 208 such as cable, satellite, and terrestrial
`broadcastings. or through recording medium 209 made
`ol cassette tape such as rental tape.
`The bit stream transmitted through broadcasting
`medium 208 is decrypted in decrypting portion 210. The
`CPTC inlormation is detected and analyzed in CPTC
`detectinglanalyzing ponion 211 so that signals tor con-
`trolling the control word and illegal view/copy are output.
`Here, the bit stream transmitted to cassette tape through
`recording medium 209 is reproduced in recording/repro-
`ducing ponion 214 and input to descrambling ponion
`212 and CPTC detectinglanalyzing portion 211. The bit
`stream transmitted lrom broadcasting medium 208 and
`the bit stream reproduced lrom recording medium 209
`through recording/reproducing ponion 214 are de-
`scrambled in descrambling portion 212 according to the
`control word output lrom C PTC detectinglanalyzing por-
`tion 211. The signal output lrom descrambling ponion
`212 is decoded in decoding ponion 213 and displayed.
`The bit stream transmitted lrom broadcasting medium
`208 and recording medium 209 is recorded on cassette
`tape in a recordinglreproducing portion 214 according
`to the signal output lrom CPTC detectinglanalyzing por-
`tion 211.
`
`Data received lrom program receiving ponion 202
`and recorded on cassette tape is made up ol the scram-
`bled audio/video bit stream and CPTC inlonnation. The
`conliguration ol the program receiving ponion having
`decrypting ponion 210. CPTC detectinglanalyzing por-
`tion 211, descrambling portion 212, decoding ponion
`213 and recording/reproducing portion 214 will be ex-
`plained with reterence to Figs, 17, 18, 19, and 20.
`One embodiment ol the program receiving portion
`ol Fig. 17 receives and processes data transmitted via
`a broadcasting medium. Specifically, this embodiment
`pertorms conditional access and copy protection.
`Flelerring to Fig. 17, the fir-at embodiment ot the pro-
`gram receiving portion comprises an IRD 222 tor receiv-
`ing, decoding and descrambling the bit stream transmit-
`ted lrom broadcasting medium 208. outputting analog
`audiolvideo data to be displayed and outputting scram-
`bled digital audiolvideo data to be recorded on cassette
`tape. a sman card 221 tor decrypting the bit stream out-
`put lrom IRD 222. detectinglanalyzing the CPTC inlor-
`mation, and outputting the control word and signals tor
`controlling illegal view/copy to IRD 222 in order to per-
`torm conditional access and copy protection, a DVCR
`223 tor recording the digital audiolvideo data and CPTC
`inlormation scrambled and output lrom IRD 222 on cas-
`sette tape. and reproducing the scrambled digital audio!
`video data and CPTC inlormation recorded on cassette
`tape to be output to lFlD 222, and a lookup table 224 tor,
`
`Petitioner Apple Inc. - Ex. 1025, p. 5002
`
`Petitioner Apple Inc. - Ex. 1025, p. 5002
`
`
`
`19
`
`EP0763936A2
`
`20
`
`in case that the EMM is updated by a broadcasting sta-
`tion lor the purpose of copyright protection, storing EMM
`having inlorrnation required to decode the CPTC inlor-
`mation. and outputting CPTC inlorrnation correspond-
`ing in reproduction to smart card 22t in order to contin-
`uously reproduce the program ol copied cassette tape.
`Here. lookup table 221 is mapped and processed as
`shown in Figs. 13. 14 and 15.
`The operation ol the lirst embodiment ol the pro-
`gram receiving ponion will be described below.
`In case that a bit stream, that is. a program, is re-
`ceived through a broadcasting medium. the received
`audiolvideo data is scrambled digital audio/video data.
`The received bit stream is decoded in IFID 222 and
`decrypted in smart card 221. Its CPTC inlonnation is de-
`tected and analyzed so that a signal tor controlling the
`control word and illegal view/copy is output to lFlD 222.
`IRD 222 descrambles the decoded bit stream using
`the bit stream output lrorn sman card 22t and signals
`lor controlling illegal view/copy. The descrambled bit
`stream is output to display analog audiolvideo data. lFlD
`222 outputs the scrambled digital audioNideo data and
`CPTC inlorrnation to DVCT 223 in order to record them
`on cassette tape.
`The scrambled digital audidvideo data and CPTC
`inlonnation output lrom lFlD 222 is recorded on cassette
`tape in DVCR 223. They are in turn reproduced in DVCR
`223 and processed in the same manner that the bit
`stream transmitted via the broadcasting medium is de-
`scrambled and processed in lFlD 222 and sman card
`221. The processed result is output to be displayed on
`a monitor. or output to the DVCFI and recopied.
`Here, reproduction and recopy are made possible
`by the data stored in the permissible generational tield,
`present generational field. reproducible number field,
`and maximum reproducible time field contained in the
`CPTC inlcrmation.
`Updated EMM is mapped and stored in lookup table
`224 so that. when the EMM is updated through a broad-
`casting signal in a broadcasting station in order to pro-
`tect copyright. the program ol cassette tape copied can
`be continuously reproduced.
`Lookup table 224 reads out the EMM containing in-
`lorrnation required to decode the CPTC inlcmtation in
`reproducing the cassette tape. Corresponding CPTC in-
`lomration is output to sman card 221 to enable repro
`duction.
`
`Another embodiment ol the program receiving por-
`tion shown in Fig. 18 is to receive and process data
`transmitted through a recording medium. lor instance.
`rental tape.
`The second embodiment of the program receiving
`ponion, as shown in Fig. 18. comprises a DVCH 232 lor
`detectinglanalyzing the CPTC inlcrmation lrom the bit
`stream transmitted trom the recording medium. output-
`ting a control word and signals for controlling illegal
`view/copy, and reproducing scrambled digital audiolvid-
`eo data. and an lFlD 231 lor receiving the control word
`
`15
`
`20
`
`25
`
`35
`
`40
`
`and signals tor controlling illegal view/copy output trorn
`ovcn 232. descrambling the scrambled digital audio!
`video data. and outputting analog audiolvideo data to
`be disphyed or recorded.
`The second embodiment ot the program receiving
`ponion is to perform CPTC detection and processing
`carried out in the smart card ol the lirst embodiment ol
`the program receiving portion shown in Fig. 17. The op-
`eration ol the second embodiment oi the program re-
`ceiving portion will be described below.
`In se that the bit stream is received through the
`recording medium.
`the audiolvideo data reproduced
`through the DVCR is scrambled digital audioNideo data.
`The bit stream recorded in DVCR 232 is repro-
`duced. Its CPTC inlorrnation is detected and analyzed
`so that the control word and signal tor controlling illegal
`view/copy is output to lFlD 231. The bit stream repro-
`duced lrom DVCR 232 is decoded in lFlD 231. The de-
`coded bit stream is descrambled according to the con-
`trol word and signal tor controlling illegal view/copy out-
`put lrom DVCR 232 so that analog audiolvideo data is
`output to be disphyed.
`[RD 231 outputs the scrambled digital audio/video
`data and CPTC inlorrnation to DVCR 232 to record them
`on cassette tape. The scrambled digital audicwideo da-
`ta and CPTC intorrnalion output trom lFlD 231 is record-
`ed on cassette tape and recopied in DVCFI 223.
`Here. reproduction and recopy are made possible
`by the data stored in the permissible generational field.
`present generational field. reproducmle number field.
`and maximum reproducible time lield contained in the
`CPTC inlorrnation.
`Flelerring to Fig. 19. still another embodiment ol the
`program receiving ponion is to receive and process data
`transmitted through a recording medium. pertorming
`copy protection (CP).
`As shown in Fig. 19, the third embodiment ol the
`program receiving portion comprises a DVCR 243 lor
`reproducing the scrambled digital audioNideo data and
`CPTC inlorrnation recorded on cassette tape through a
`recording medium. and outputting them to IRD 242. an
`ll-'lD 242lor decoding/descrambling the bit stream trans-
`mitted lrom DVCFI 243. and outputting analog audiolvid-
`eo data to be displayed. and a smart card 241 for de-
`crypting the bit stream output lrom lFlD 242, detecting!
`analyzing the CPTC. and outputting the control word
`and signals lorcontrolling copying to lFlD 222 to thereby
`pertorm CP. The operation 01 the third embodiment ol
`the program receiving ponion will be explained below.
`In case that the bit stream is received via a record-
`ing medium, that is, through rental tape, the reproduced
`audio/video data is scrambled digital audio/video data.
`The scrambled digital audiolvideo data and CPTC
`inlomtation reproduced lrom DVCH 243 are decoded in
`lFlD 242 and decrypted in sman card 241. The CPTC
`inlonnation is detected and analyzed so that the control
`word and signal lor controlling copying are output to I RD
`242.
`
`Petitioner Apple Inc. - Ex. 1025, p. 5003
`
`Petitioner Apple Inc. - Ex. 1025, p. 5003
`
`
`
`21
`
`EPO763936A2
`
`22
`
`lFlD 242 descrambles the decoded bit stream using
`the CPTC inlormation output lrom smart card 241 and
`signals lor controlling copying so that analog audioIvid-
`eo data is output to be displayed.
`'
`IRD 242 outputs the scrambled digital audio/video
`data and CPTC inlormation to DVCFI 243 in order to
`record them on cassette tape. The scrambled digital au-
`diolvideo data and CPTC information output lrom |FlD
`242 are recorded on cassette tape in DVCFl 243.
`Here, reproduction and recopy are made possible
`by the data stored in the permissible generational field,
`present generational lield, reproducible number field.
`and maximum reproducible time lield contained in the
`CPTC inlormation.
`Fteterring to Fig. 20, yet another embodiment ol the
`program receiving portion is to receive and process data
`transmitted through a recording medium, pertorming
`conditional access and CP. This embodiment is made
`in such a manner that in case ol using the same CPTC
`inlormation as the broadcasting medium. the smart card
`is commonly used.
`As shown in Fig. 20, the lourth embodiment ot the
`program receiving portion comprises a DVCR 253 for
`reproducing the scrambled digital audio/video data and
`CPTC inlormation recorded on cassette tape through a
`recording medium. and outputting them to |FlD 252, an
`lFlD 252 lordecoding/descrambling the bit stream trans-
`mitted lrom DVCR 253. and outputting analog audio/vid-
`eo data to be displayed. and a smart card 251 tor de-
`crypting the bit stream output lrom lFlD 252, detecting!
`analyzing the CPTC. and outputting the control word
`and signals lor controlling copying to lFlD 252 to thereby
`perlorm CA and CP. The operation ot the third embodi-
`ment ol the program receiving portion will be explained
`below.
`In case that the bit stream is received via a record-
`ing medium. that is. through rental tape and the DVCFl,
`the reproduced audiolvideo data is scrambled digital au-
`diolvideo data.
`The scrambled digital audio/video data and CPTC
`inlormation reproduced lrom DVCR 253 are decoded in
`IRD 252 and decrypted in smart card 251. The CPTC
`inlormation is detected and analyzed so that the control
`word and signal tor controlling copying are output back
`to IRD 252.
`
`IRD 252 descrambles the decoded bit stream using
`the CPTC inlomtation output lrom smart card 251 and
`signals for controlling illegal view/copy so that analog
`audio/video data is output to be displayed.
`IRD 252 outputs the scrambled digital audioNideo
`data and CPTC intomiation to DVCFl 253 in order to
`record them on cassette tape. The scrambled digital au-
`dio/video data and CPTC inlormation output lrom |FlD
`222 are recorded on cassette tape in DVCFl 253.
`Here, reproduction and recopy are made possible
`by the data stored in the pennissible generational field.
`present generational field, reproducible number field.
`and maximum reproducible time lield contained in the
`
`5
`
`10
`
`15
`
`20
`
`25
`
`40
`
`45
`
`55
`
`CPTC inton-nation.
`
`IRD 222, 242. or 252 shown in Fig. 17, 19 or 20 is
`made in the lollowing contiguration as shown in Fig. 21.
`Flelerring to Fig. 21, lFlD 222. 242 or 252 comprises
`a recording/digital output controller 262lor decoding the
`bit stream transmitted lrom the broadcasting medium
`and DVCR. outputting to smart card 221, receiving the
`control word and signals for controlling illegal view/copy
`output lrom smart card 221, and controlling the output
`ol the scrambled digital audio/video data tor the purpose
`ol recording and displaying; a descrambler 263 lor de-
`scrambling the scrambled digital audio/video data out-
`put lrom recording/digital output controller 262 accord-
`ing to the control word output lrom recording/digital out-
`put controller 262, and a display processing portion 264
`lor processing and outputting the digital audio/Video da-
`ta output from descrambler 263 to be displayed. Here,
`DVCR 265 performs reproduction mainly. DVCR 23 ot
`the program receiving portion ol Fig. 18 combines re-
`cording therewith. The operation ol |FlD 266 will be de-
`scribed below.
`
`The signal output to smart card 261 lrom recording!
`digital output controller 262 ct |FlD 266 is ECM, EMM
`and CPTC inlomiation. The signals output lrom smart
`card 261 to IRD 266 are the control word used to de-
`scramble and display the bit stream, and a signal tor
`controlling copy protection.
`Flecording/digital output controller 262 cornmuni—
`cates with the smart card, perlorms recording according
`to the signals oi copy protection, outputs them to the
`digital output port in order to record them in another set.
`and outputs the control word and bit stream to descram-
`bler 263.
`
`When output to the recording/digital output port. up-
`dated ECM. EMM and CPTC inlormation are output in
`addition to the scrambled data lrom recording/digital
`output controller 262 so that a copy dilterent lrom the
`original script, that
`the broadcast or rental tape.
`The ECM, EMM and CPTC are transmitted in vari-
`ous combinations. For the lirst combination, the ECM,
`EMM and CPTC are independently combined. The sec-
`ond combination is that the CPTC is included in the ECM
`and the EMM is independently combined. The third is
`that the CPTC is included in the EMM and the ECM is
`independently combined.
`lFlD 23t and DVCH 232 ol Fig. 18 use the smart
`card. and additionally requires a CPTC detection and
`processing portion in the DVCFl. which will be shown in
`Fig. 22.
`DVCFl 232 comprises a CPTC detecting/process-
`ing portion 276 tor detecting/analyzing the CPTC inlor-
`mation lrom the bit stream transmitted lrom recording
`medium 209. and outputting the control word and sig-
`nals tor illegal view/copy, and a reproducing portion 277
`tor reproducing the bit stream transmitted lrom record-
`ing medium 209 and outputting it to the IRD.
`IRD 231 comprises a digital output controller 272
`tor receiving the control word and signals tor controlling
`
`Petitioner Apple Inc. - Ex. 1025, p. 5004
`
`Petitioner Apple Inc. - Ex. 1025, p. 5004
`
`
`
`23
`
`El’ 0 763 936 A2
`
`24
`
`illegal view/copy output lrom CPTC detectingIprocess-
`ing portion 276. and controlling the output ol the scram
`bled digital audio/video data output lrom reproducing
`ponion 277 in order to display them, a descrambler 273
`lor descrambling the scrambled digital audiolllideo data
`output lrom digital output controller 262 according to the
`control word output lrom digital output controller 262.
`and a display processing portion 274 lor processing and
`outputting the digital audiolvideo data output lrom de-
`scrambler 273 in order to display them. The operation
`ol IRD 276 and DVCH 275 will be described below.
`CPTC detecting/processing portion 276 operates
`separatety when reproducing portion 277 reproduces
`the scrambled data so that the CPTC inlormation is de-
`tected lrom the cassette tape.
`IRD 276 receives the scrambled data, CPTC inlor-
`mation and control word lrom CPTC detectingIprocess-
`ing portion 276 and reproducing portion 277 lrom DVCR
`275. Therelore. lor normal descrambling, the scrambled
`data and control word are supplied to scrambler 273
`lrom digital output controller 272. To the digital output
`port. only the scrambled data is output. For this reason.
`in case that the reproduced data is scrambled. copying
`is made impossible, and vise versa.
`Commonly.
`in order to control tape copying, the
`depth ol generation copy and the reproduction ol tape
`to be copied are used together. As shown in Fig. 7. this
`yields the eilect ol controlling the number ol copiable
`tape.
`However, in order to allow copying tape to be repro-
`ducible as many as a predetermined number or lor a
`predetermined time, it is necessary to pertorm commu-
`nication between the srrart card and DVCR.
`Flelerring to Fig. 23. tape state inlormation such as
`the reproduction number ol the current tape is transmit-
`ted to smart card 261 lrom DVCR 265. In order to erase
`the tape, an enable erase signal is transmitted to DVCR
`265 lrom sman card 261. and the erase head ot the
`DVCR operates.
`For tape erasing methods. the whole area ol tape
`is erased by the lull-width erase head, or only the control
`track is erased using the control head. In case that the
`CPTC is contained in the EMM. signals are input and
`output between the DVCR and sman card.
`As the signals input to lFlD 266, there are a broad-
`casting signal transmitted lrom a broadcasting medium
`and a signal reproduced lrom DVCR 265. The broad-
`casting signal input to lFlD 266 is the scrambled digital
`data and a control signal having the EMM. ECM and
`CPTC inlomtation. The EMM and ECM are required lor
`CA. the CPTC lor copyright protection.
`The scrambled digital data is input to descrambler
`263. The control signal is input to sman card 261 lor
`perlonning CA and CP. Using the control signal, sman
`card 261 restores control word CW and outputs it to de-
`scrambler 263. Descrambler 263 descrambles it using
`the control word.
`
`The ECM output lrom smart card 261 is output to
`
`10
`
`25
`
`45
`
`DVCR 265 or to an external port. This ECM is updated
`lrom the ECM input lor copyright protection. The output
`disable signal output lrom sman card 261 is a signal to
`instruct lFlD $6 to prohibit recording or copying. This
`signal is input to recordingldigital output controller 262.
`The tape state signal is output to smart card 261 lrom
`DVCR 265 in order to inlorm the state ol tape.
`The signal output to DVCR 265 lrom srrart card 261
`lor the purpose ol a predeterrnined-number reproduc-
`tion or predetermined-time reproduction is an erase en-
`able signal. The signal lor allowing recorded and copied
`tape to be reproducible even though the EMM inlorma-
`tion ol the sman card is changed is an ID signal.
`The ID signal is mapped and stored with corre-
`sponding EMM in the lookup table ol sman card 261. ll
`necessary. the EMM corresponding to the ID signal is
`output.
`As shown in Fig. 24. the smart card comprises an
`ECM filter 301 lor filtering the ECM lrom the bit stream
`output lrom the IRD. a CPTC/tape state signal filter 302
`lor littering the CPTC inlormation and the tape state sig-
`nal indicativeol the state ol tape lrom the bit stream out-
`put from the IRD. an EMM filter 303 lor littering the EMM
`lrorn the bit stream output lrom the IRD. a lookup table
`304 lor. in case that the EMM is updated lor copyright
`protection by a broadcasting station. storing the previ-
`ous EMM containing inlormation required to decode the
`CPTC inlormation. and outputting CPTC inlormation
`corresponding in reproduction in order to continuously
`reproduce theprogramot cassette tape copied. an EMM
`processing portion 307 lor processing the EMM using
`the EMM output lrom EMM filter 303 and lookup table
`304 and the tape state signal output lrom CPTC/tape
`state signal filter 302. a CPTC processing ponion 306
`lor processing the CPTC inlormation using the signals
`output lrom CPTC/tape state signal filter 302 and EMM
`processing ponion 307. and a CA processing portion
`305 lor outputting control word CW using the signals
`output lrom ECM litter 301 and EMM processing portion
`307.
`
`In case that the CPTC inlormation is contained in
`the EMM. as shown in Fig. 25. sman card 221 comprises
`an ECM liner 311 lor littering the ECM from the bit
`stream output lrom the IRD. an EMM litter 312 lor filter-
`ing the EMM containing the EMM lrom the bit stream
`output lrom the IRD. a tape state signal litter 313 tor lil-
`tering the tape state signaloutput lrom the lFlD. a lookup
`table 314 lor. in case that the EMM is updated tor cop-
`yright protection by a broadcasting station. storing the
`previous EMM containing inlormation required to de-
`code the CPTC inlormation. and outputting CPTC inlor-
`mation corresponding in reproduction in order to contin-
`uously reproduce the program ol cassette tape copied.
`an EMM processing ponion 31 7 lor processing the EMM
`using the EMM output lrom EMM litter 312 and Iookup
`table 314 and the tape state signal output lrom tape
`state signal lilter 313. a CPTC processing ponion 316
`lor processing the CPTC inlormation using the signals
`
`Petitioner Apple Inc. - Ex. 1025, p. 5005
`
`Petitioner Apple Inc. - Ex. 1025, p. 5005
`
`
`
`25
`
`EP0763936A2
`
`26
`
`output lrom EMM filter 312 and tape state signal Iilter
`313, to thereby output ECM. enable erase signal and ID
`signal. and a CA processing portion 315 tor outputting
`control wordCW using the signals output lrom ECMtilter
`311 and EMM processing ponion 317.
`ECM lilter 301 or 311, CPTC/tape state signal tiller
`302. EMM Iilter 303 or 312, and tape state signal tilter
`313 extract ECM, CPTC. tape state signal and EMM,
`respectively. CA processing portion 305 or 315 gener-
`ates a control word and pertorms CA. EMM processing
`portion 307 or 317 outputs the EMM inlorrnation to CA
`processing portion 305 or 315 and CPTC processing
`portion 305 or 316. and additionally stores the received
`EMM to the lookup table.
`lncase that the scrambled digital data and encoded
`CPTC information are recorded on tape and that the
`EMM intormation required to decode the CPTC intorma-
`tion is changed. the reproduction ol tape is made impos-
`sible. According to this tact. the previous EMM is stored
`in a memory such as the EEPFIOM ot the smart card as
`shown in Figs. 13 and 14, which is the same as de-
`scribed belore.
`
`Specifically, the lookup table is divided into two
`lields and stores ID intormation and EMM intormation.
`as shown in Fig. 13. In recording and copying, the ID
`intorrnaticn is recorded on tape, as shown in Fig. 14 in
`order to select corresponding EMM lrom the ID intorrna-
`tion recorded in the reproduction ot tape.
`In other words. reterringto Fig. 14, EMM processing
`portion 307 receives a recording/playback signal indi-
`cating that the current DVCR mode is recording or play-
`back. ID. and tape state signal having intormation ol re-
`production number oi tape. selects a proper EMM lrom
`the lookup table. outputs it to CPTC processing portion
`306 or 316 and CA processing portion 305 or 315. and
`transmits the ID intormation lor the purpose ol recording
`and copying to record it on tape.
`Reterring to Fig. 11. CPTC processing portion 306
`or 316 pertomts copyright protection ior recording or
`copying. The CPTC intormation or ECM containing the
`CPTC intormation is input to output the output disable
`signal. enable erase signal, and the CPTC or ECM con-
`taining the CPTC.
`In order to control generation copy. CPTC process-
`ing portion 306 or 316, in case that the pennissibte gen-
`eration ol the permissible generational field is greater
`than the present generation recorded on tape.
`the
`present generational lield is increased by 1 and encrypt-
`ed again. it not, the output disable signal is generated
`to prohibit recording and copying.
`In order to control reproduction, in case that the re-