throbber
15
`
`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-

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket