Recording medium and copy apparatus
A technology for copying equipment and recording media, applied in data recording, record carrier type, recording signal processing, etc., and can solve problems such as wasting time
Inactive Publication Date: 2005-05-11
PANASONIC CORP
1 Cites 2 Cited by
AI-Extracted Technical Summary
Problems solved by technology
This leads to the problem of wasting time ...
Abstract
When copying digital data recorded on a recording medium, a recording medium and a copying apparatus reduce user confusion by notifying the user in advance of copy control information (such as a watermark, etc.) embedded in the digital data. The recording medium on which digital data is recorded is composed of a content data storage area, a display use copy control information storage area, and an index information storage area. The display use copy control information storage area stores a display use copy control information for display when copying. Copy control information. Since the display use copy control information in the display use copy control information storage area is the same as the copy control information embedded in the digital data, the copying apparatus can notify the user of the copy control information before copying the digital data.
Application Domain
Electronic editing digitised analogue information signalsRecord information storage +4
Technology Topic
Digital dataData information +5
Image
Examples
- Experimental program(1)
Example Embodiment
[0035] The following describes a content duplication system 1 as an embodiment of the present invention.
[0036] 1. Structure of content replication system 1
[0037] The content copying system 1 is composed of a manufacturing device 20, a manufacturing device 30, a server device 40, a copying device 50, and a playback device 60.
[0038] The manufacturer of the optical disc on which the content is recorded has the ownership of the manufacturing equipment 20. The manufacturing equipment 20 manufactures the optical disc 11, records one or more contents on the optical disc 11, and one or more pieces of copy control information for display purposes (hereinafter, referred to as "display use copy control information"), wherein the copy control The information respectively corresponds to the content. For example, each content is music digital data, and copy control information is embedded in the digital data (hereinafter referred to as "embedded copy control information"). Here, each piece of display using copy control information and embedded copy control information shows a restriction related to copying the corresponding content. The user obtains the optical disc 11 through any one of various distribution paths.
[0039] Another manufacturer that manufactures the optical disc on which the content is recorded has the ownership of the manufacturing equipment 30. The manufacturing apparatus 30 manufactures the optical disc 12 on which one or more contents are recorded. The content is, for example, digital data of music, in which copy control information is embedded. The user still obtains the optical disc 12 through any one of various distribution paths.
[0040] The user owns the ownership of the copying device 50. The copying device 50 is connected to the server device 40 via the Internet 80. The user loads the optical disc 11 or the optical disc 12 made by the manufacturing equipment 20 or the manufacturing equipment 30, respectively, and the semiconductor memory 71 in the copying equipment 50. When the optical disc 11 is loaded into the copy device 50, the copy device 50 reads the display use copy control information, and uses the read display use copy control information to display copy restrictions for each content recorded on the optical disc 11. When the optical disc 12 is loaded into the copying device 50, the copying device 50 obtains the display use copy control information from the server device 40 via the Internet 80, and uses the obtained display use copy control information to provide each record on the optical disc 12 Items show copy restrictions.
[0041]The user uses the copy restriction displayed by the copy device 50 as a basis for selecting content. The copying device 50 reads the selected content from the optical disc, decrypts, expands, further encrypts, and compresses the read content, so as to generate content in different formats, and write the generated content into the semiconductor memory 71.
[0042] The user loads the semiconductor memory 71 into which the newly generated content has been written into the playback device 60. The playback device 60 reads the content from the semiconductor memory 71, decrypts and expands the read content, then converts the content into an audio signal, and outputs the audio signal to the headset 61.
[0043] In this way, the user copies the content recorded on the optical disc to the semiconductor memory.
[0044] 1.1 Manufacturing equipment 20
[0045] As shown in FIG. 2, the manufacturing equipment 20 is composed of a digital work storage unit 201, a control information storage unit 202, a compression encoding unit 203, an output information storage unit 204, an output unit 205, and a control unit 206.
[0046] Specifically, the manufacturing equipment 20 is a computer system composed of a microprocessor, a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk unit, a display unit, a keyboard, a mouse, and the like. The computer program is stored in the hard disk unit. The manufacturing equipment 20 performs its functions through a microprocessor operating in accordance with the computer program.
[0047] (1) Digital works storage unit 201
[0048] As shown in FIG. 2, the digital work storage unit 201 stores seventeen digital works #1 to #17. Digital work #3 is the digital data of a movie. Each of the other digital works is digital data of music or movies.
[0049] Digital work #3 is composed of 99 scenes, and each scene is composed of multiple image segments.
[0050] Note: The digital work storage unit 201 is not limited to storing the seventeen digital works described above, but can instead store more digital works or fewer digital works. In addition, although the digital work #3 is the digital data of a movie here, other digital works may also be the digital data of a movie. In addition, the digital work #3 is not limited to being composed of 99 scenes, but may instead be composed of more or fewer scenes.
[0051] (2) Control information storage unit 202
[0052] As shown in FIG. 2, the control information storage unit 202 stores seventeen pieces of copy control information #1 to #17 and copy control information of those scenes (hereinafter referred to as "scene copy control information"). Each piece of copy control information composed of two bits corresponds to the seventeen digital works #1 to #17 stored in the digital work storage unit 201, and each piece shows information related to copying the corresponding digital work. One limitation. As shown in Figure 5, the value of each piece of copy control information is "00", "01", "10" or "11". "00" means that the corresponding digital work can be copied freely. "01" is currently reserved for the use extension of copy control information, and is not defined. "10" means that the corresponding digital work is only allowed to be copied once. "11" means that the reproduction of the corresponding digital work is not allowed.
[0053] The scene copy control information corresponds to the digital work #3 stored in the digital work storage unit 201, and includes 99 pieces of copy control information #101 to #199. The copy control information pieces #101 to #199 respectively correspond to 99 scenes of the digital work #3, and each piece represents a restriction related to copying the corresponding scene. Each piece of copy control information #101 to #199 has a value of "00", "01", "10", or "11". The meaning of these values is the same as described earlier. Here, the value of the copy control information #3 represents the copy control information #101 to #199, and is the same value as the copy control information piece that represents the least restrictive among the copy control information #101 to #199.
[0054] Note: The copy control information #3 is not limited to having the same value as the copy control information piece that represents the least restrictive among the copy control information #101 to #199. The value of the copy control information #3 may be the same as the value of the copy control information piece representing the most severe restriction among the copy control information #101 to #199, or may be another value. In addition, instead of information for controlling copying, copy control information #3 may have a numerical value indicating that scene copy control information exists.
[0055] (3) Output information storage unit 204
[0056] The output information storage unit 204 has an area for storing media identifiers, index information, seventeen pieces of display usage copy control information, scene copy control information, and seventeen pieces of content data.
[0057] (4) Compression coding unit 203
[0058] Under the control of the control unit 206, the compression encoding unit 203 reads a digital work from the digital work storage unit 201, and reads the copy information corresponding to the digital work. Then, the compression encoding unit 203 compresses and encodes the read digital work, embeds the read copy information in it, encrypts the result, so as to generate content data, and writes the generated content data into the output information. Storage unit 204.
[0059] Here, for each scene in the digital work #3, the compression encoding unit 203 embeds the copy control information corresponding to the scene in the scene, compresses and encodes the scene, and then encrypts the scene to generate scene information. Next, the compression encoding unit 203 writes content data composed of 99 pieces of scene information into the output information storage unit 204.
[0060] (5) Output unit 205
[0061] Under the control of the control unit 206, the output unit 205 writes the media identifier, index information, seventeen pieces of display use copy control information, scene display use copy control information, and seventeen pieces of content data written to the output information storage unit 204, respectively. The unique ID storage area 101, the index information storage area 102, the display usage copy control information storage area 103, and the content data storage area 104 are included in the optical disc 11.
[0062] (6) Control unit 206
[0063] The control unit 206 generates a media identifier for identifying the optical disc, and writes the generated media identifier into the output information storage unit 204.
[0064] The control unit 206 also performs the following operations (a) and (b) for each digital work stored in the digital work storage unit 201.
[0065] (a) The control unit 206 controls so that the corresponding copy control information is read from the control information storage unit 202 and embedded in the digital work, and the digital work in which the copy control information is embedded is compression-encoded. In addition, the control unit 206 controls so that the compression-encoded digital work is encrypted so as to generate content data, and then the generated content data is written in the output information storage unit 204.
[0066] Here, for each scene in the digital work #3, the control unit 206 controls so that copy control information corresponding to the scene is embedded in the scene, and the scene is compression-encoded and then encrypted to generate scene information . Next, the control unit 206 controls so that content data composed of 99 pieces of scene information is written in the output information storage unit 204.
[0067] (b) The control unit 206 controls so that the read copy control information is written in the output information storage unit 204 as the display use copy control information, and so that the scene copy control information is written in the output information storage unit 204 as the scene Displays the use of copy control information.
[0068] Next, the control unit 206 generates index information for searching for content on the optical disc, and writes the generated index information into the output information storage unit 204.
[0069] The control unit 206 then controls the output unit 205 so that the output unit 205 writes the media identifier, index information, seventeen pieces of display use copy control information, scene display use copy control information, and seventeen pieces of content data written to the output information storage unit 204 The unique ID storage area 101, the index information storage area 102, the display usage copy control information storage area 103, and the content data storage area 104 are respectively written in the optical disc 11.
[0070] FIG. 3 shows the data structure of the optical disc 11 in which information is written in the above-mentioned manner.
[0071] As shown in FIGS. 3 and 4, the optical disc 11 has a unique ID storage area 101, an index information storage area 102, a display use copy control information storage area 103, and a content data storage area 104.
[0072] The media identifier 111 is recorded in the unique ID storage area 101. The medium identifier may be any identifier as long as it is unique to the optical disc as the recording medium. In this embodiment, the media identifier is a group consisting of ISRC codes (International Standard Recording Codes) for each piece of content data stored in the content data storage area 104. The ISRC code is a product unique identifier given to the only music product in the world.
[0073] The index information is stored in the index information storage area 102 and is necessary when the copying device extracts the content data stored in the content data storage area 104 and the display use copy control information stored in the display use copy control information storage area 103 Information. In other words, the index information storage area 102 stores recording addresses and the like. In the present embodiment, recording addresses and the like are managed in a FAT (File Allocation Table) file system, and necessary information of the FAT is recorded in the index information storage area 102. Note: It is possible to use other file systems such as UDF (Universal Disk Format), or it is possible to manage record addresses without using the file system.
[0074] Seventeen pieces of display use copy control information #1 to #17 and scene display use copy control information are recorded in the display use copy control information storage area 103. Seventeen pieces of content data #1 to #17 are recorded in the content data storage area 104.
[0075] As shown in FIG. 4, the scene display use copy control information is composed of ninety-nine pieces of display use copy control information #101 to #199. The content data #3 is composed of ninety-nine pieces of scene information #101 to #199. The display use copy control information pieces #101 to #199 correspond to scene information pieces #101 to #199, respectively, and the embedded copy control information pieces #101 to #199 are embedded in the scene information pieces #101 to #199, respectively.
[0076] 1.2 Manufacturing equipment 30
[0077] The manufacturing equipment 30 has a structure similar to that of the manufacturing equipment 20.
[0078] The difference between the manufacturing device 20 and the manufacturing device 30 is that the manufacturing device 30 does not write the display use copy control information pieces #1 to #17 and the scene copy control information to the optical disc 12.
[0079] The optical disc 12 has a unique ID storage area, an index information storage area, and a content data storage area, but the use of the copy control information storage area is not shown.
[0080] The information recorded in the unique ID storage area, the index information storage area, and the content data storage area are the same as the information recorded in the corresponding areas of the optical disc 11.
[0081] 1.3 Server equipment 40
[0082]As shown in FIG. 6, the server device 40 is composed of an information storage unit 401, a communication unit 402, and a control unit 403.
[0083] The server device 40 is a computer system similar to the manufacturing device 20, and its function is realized by a microprocessor operating in accordance with a computer program.
[0084] (1) Information storage unit 401
[0085] The information storage unit 401 has a copy control information table 411, for example, as shown in FIG. 6 as an example.
[0086] The copy control information table 411 pre-stores multiple pieces of copy related information, and each piece of copy related information is composed of a media identifier and a group of copy control information.
[0087] Each piece of copy-related information corresponds to one optical disc.
[0088] The media identifier is identification information used to identify the optical disc.
[0089] The copy control information group includes copy control information pieces equal in number to content data pieces. The copy control information pieces respectively correspond to the content data pieces recorded on the optical disc, and each piece represents a restriction related to copying the corresponding content data piece. Each piece of copy control information consists of two bits, and its numerical meaning is shown in Figure 5.
[0090] (2) Control unit 403
[0091] The control unit 403 receives the media identifier from the copying device 50 via the Internet 80 and the communication unit 402. When receiving the media identifier, the control unit 403 retrieves from the copy control information table 411 of the information storage unit 401 a media identifier with the same value as the received media identifier, and includes it in the same value as the retrieved media identifier. The copy control information group in the copy related information is extracted, and the extracted copy control information group is transmitted to the copy device 50 via the communication unit 402 and the Internet 80.
[0092] (3) Communication unit 402
[0093] The communication unit 402 is connected to the copying device 50 via the Internet 80, and transmits and receives information between the control unit 403 and the copying device 50.
[0094] 1.4 Copy equipment 50
[0095] As shown in FIG. 7, the copying device 50 is composed of a communication unit 501, a list generation unit 502, a list storage unit 503, a menu generation unit 504, a display unit 505, an input/output unit 506, an acquisition unit 507, a detection unit 508, and an update unit 509. , A conversion unit 510, a copy control unit 515, a key input unit 516, a control unit 517, and an output unit 518 are constituted. A display 51 that receives and displays video signals and a speaker 52 that receives and outputs audio signals.
[0096] The copying device 50 is a computer system similar to the manufacturing device 20, and its function is realized by a microprocessor operating in accordance with a computer program.
[0097] A specific example of the copying device 50 is an audio recording/playback device that copies and plays audio data.
[0098] (1) Communication unit 501
[0099] The communication unit 501 is connected to the server 40 via the Internet 80, and transmits and receives information between the server device 40 and the list generation unit 502.
[0100] Specifically, the communication unit 501 receives the media identifier from the list generation unit 502, and transmits the received media identifier to the server device 40. In addition, the communication unit 501 receives the copy control information group from the server device 40, and outputs the received copy control information group to the list generation unit 502.
[0101] (2) List generation unit 502
[0102] The list generation unit 502 has a check mark, which is normally set to "on" when the copy device 50 is made. Note: When the copying device 50 is made, the check mark can be set to "off".
[0103] The list generating unit 502 receives the media identifier from the input/output unit 506.
[0104] After receiving the media identifier, the list generation unit 502 searches the list storage unit 503 for a media identifier that is the same as the received media identifier. When there is an identical media identifier in the list storage unit 503, the list generation unit 502 ends the processing.
[0105] When there is no identical media identifier in the list storage unit 503 and a usage flag is judged to be "on" by the acquisition unit 507, the list generation unit 502 judges via the input/output unit 506 whether the display usage copy control information is recorded on the optical disc .
[0106] When it is determined that the display use copy control information is recorded on the optical disc, the list generation unit 502 reads all the display use copy control information from the loaded optical disc via the input/output unit 506. Then, only when the check mark in the list generating unit 502 is "on", the list generating unit 502 checks to display the use copy control information, as described later. The list generating unit 502 then writes a copy control information group composed of all the corresponding obtained copy control information into the list storage unit 503, and ends the processing.
[0107] When it is determined that the use copy control information is not recorded on the optical disc, the list generation unit 502 transmits the read media identifier to the server device 40 via the communication unit 501 and the Internet 80. The list generating unit 502 then receives a copy control information group from the server device 40 via the Internet 80 and the communication unit 501.
[0108] When the acquisition unit 507 determines that the use flag is "off", the list generation unit 502 receives the embedded copy control information from the detection unit 508, and writes the read media identifier and the received embedded copy control information corresponding to the media identifier The symbol list storage unit 503 uses copy control information as a display, and ends the process.
[0109]
[0110] The list generating unit 502 repeats the following processing for the digital work #i (i=1, 2, ..., N).
[0111] 1. The list generation unit 502 extracts the embedded copy control information #i from the digital work #i recorded on the optical disc via the input/output unit 506 and the detection unit 508.
[0112] 2. The list generation unit 502 compares the display use copy control information #i stored in the list storage unit 503 with the extracted embedded copy control information #i. When the displayed copy control information #i and the extracted embedded copy control information #i are not the same, the list generation unit 502 then determines whether the copy restriction of the embedded copy control information #i is more than that of the displayed copy control information #i. strict. When the judgment is affirmative, the list generation unit 502 replaces the value recorded on the list storage unit 503 with the value of the embedded copy control information #i, which shows the use of the copy control information #i.
[0113] Here, a "strict" copy restriction is expressed as follows.
[0114] The copy control information "11" (copy not allowed) is the most restrictive value for copy restriction. The next most stringent value is "10" (only one copy is allowed). The least stringent value is "00" (freely copyable).
[0115] 3. When judging via the input/output unit 506 that the loaded optical disc is writable, the list generating unit 502 replaces the value recorded on the optical disc with the value embedded in the copy control information #i for the value showing the use of copy control information #i.
[0116] Note: In the above processing, the list generation unit 502 is not limited to extracting the embedded information #i from the digital work #i recorded on the optical disc via the input/output unit 506 and the detection unit 508. Conversely, the list generating unit 502 may have a function for extracting the embedded copy control information #i from the digital work #i recorded on the optical disc in the same manner as the detecting unit 508, and to extract the embedded copy control information #i from the digital work #i recorded on the optical disc via the input/output unit 506. Extract and embed copy control information #i from the digital work #i on the.
[0117] (3) List storage unit 503
[0118] As shown in the example of FIG. 9, the list storage unit 503 includes an area 541 for storing a media identifier and multiple pieces of copy control information corresponding to the media identifier.
[0119] As already described, the media identifier is the identification information used to identify the optical disc.
[0120] The copy control information is shown in Figure 5.
[0121] In the case where the content data corresponding to the copy control information includes multiple pieces of scene information, the address of the storage area indicating the copy control information for each piece of scene remains consistent with the copy control information. The list storage unit 503 also includes an area 551 for storing scene copy control information.
[0122] The scene duplication control information pieces respectively correspond to the scene information pieces included in the content data.
[0123] (4) Menu generating unit 504
[0124] The menu generating unit 504 first clears the content being displayed by the display unit 505, and then obtains the media identifier of the optical disc for which the content menu is to be displayed from the control unit 517, and sets the variable i to the initial value "0".
[0125] Next, the menu generation unit 504 attempts to read the display use copy control information from the list storage unit 503 in order. After detecting that the reading of all segments has been completed, the menu generating unit 504 ends the processing.
[0126] After reading one piece of display use copy control information from the list storage unit 503, the menu generation unit 504 adds the value "1" to the variable i. Then, the menu generation unit 504 judges whether the read display use copy control information piece is any one of "00" and "10" or "11".
[0127] When the read display use copy control information piece is any one of “00” and “10”, the menu generation unit 504 outputs a number i to the display unit 505. Here, the display unit 505 displays the number i in the position shown by the variable i.
[0128] Only when the scene information is included in the content data corresponding to the read display use copy control information piece, the menu generation unit 504 further outputs a scene mark to the display unit 505. This scene flag is described in detail later. Here, the display unit 505 displays the scene mark in the position shown by the variable i superimposed on the number i.
[0129] On the other hand, when the read display use copy control information piece is "11", the menu generating unit 504 outputs a character to the display unit 505 by combining the number i with a flag indicating copy prohibition (hereinafter referred to as " Copy prohibition sign ") is superimposed and formed. This copy prohibition flag will be described later. The display unit 505 displays the character in the position indicated by the variable i.
[0130]In addition, the menu generating unit 504 attaches a mark indicating that selection is not allowed to the specific display use copy control information piece stored in the list storage unit 503, and writes the added mark in the list storage unit 503.
[0131] (5) Display unit 505
[0132] The display unit 505 includes an area 531 for displaying information. An example of the displayed information is a number showing the content data stored on the optical disc (for example, as shown in FIG. 8), and other information not described here. The number on which a copy prohibition sign is superimposed for display indicates that the copy of the corresponding content data is prohibited. The number on which a scene mark is superimposed for display indicates that the corresponding content data is composed of multiple pieces of scene data, and at least one piece of scene data is allowed to be copied. The other numbers indicate that copying of the corresponding content data is permitted. The number shown by the dotted line indicates that the content data corresponding to the number does not exist on the optical disc.
[0133] Here, the copy prohibition mark is in the form of a circle running through a diagonal line. The scene mark is in a rectangular form.
[0134] In FIG. 8, there are no marks on numbers 1, 4, 6 to 13, and 15 to 17, indicating that copying of content data corresponding to these numbers is permitted.
[0135] In addition, copy prohibition flags are displayed on numbers 2, 5, and 14, indicating that copying of content data corresponding to these numbers is prohibited.
[0136] In addition, a scene mark is displayed on the number 3, indicating that the corresponding content data is composed of multiple pieces of scene information, and at least one piece of scene information is allowed to be copied.
[0137] (6) Input/output unit 506
[0138] The input/output unit 506 reads information from the optical disc loaded in the duplication device 50, and outputs the read information to the list generation unit 502, the acquisition unit 507, and the detection unit 508.
[0139] In addition, the input/output unit 506 obtains information from the update unit 509, and writes the obtained information into the loaded optical disc.
[0140] (7) Acquisition unit 507
[0141] The acquisition unit 507 has a use flag, which is normally set to "on" when the copying device 50 is made. Note: When the copying device 50 is made, the usage flag can be set to "off".
[0142] Only when the use flag is “on”, the acquisition unit 507 reads the display use copy control information from the optical disc via the input/output unit 506.
[0143] (8) Detection unit 508
[0144] The detection unit 508 reads the content data from the optical disc via the input/output unit 506, and determines whether the embedded copy control information is embedded in the read content data.
[0145] When the embedded copy control information is embedded, the detection unit 508 extracts the embedded copy control information from the content data in the optical disc, and outputs the extracted embedded copy control information.
[0146] (9) Update unit 509
[0147] The update unit 509 updates the display use copy control information recorded on the optical disc and the display use control information stored in the list storage unit 503 as needed.
[0148] In the following cases, it is necessary to update the display and use the copy control information.
[0149] (a) When the copy control information recorded on the disc is different from the copy control information embedded in the content data embedded on the disc, and the copy restriction of the embedded copy control information is stricter than the copy restriction of the display use copy control information Time.
[0150] (b) When the display use copy control information stored on the list storage unit 503 and the embedded copy control information in the content data embedded on the optical disc are not the same, and the copy restriction indicated by the embedded copy control information is higher than that shown by the display use copy When the copy restriction indicated by the control information is stricter.
[0151] In addition, when the display use copy control information is "10" and the corresponding content data has been copied once by the copy device 50, the update unit 509 may also update the display use copy control information. Here, the update unit 509 updates the display use copy control information recorded on the optical disc and the display use copy control information stored in the list storage unit 503 to "11".
[0152] (10) Conversion unit 510
[0153] The conversion unit 510 converts the content data into a data format compatible with the semiconductor memory 71 to which the content data is to be copied. The conversion unit 510 includes a decryptor 511, a decoder 512, an encoder 513, and an encryptor 514.
[0154] The conversion unit 510 receives the embedded copy control information from the detection unit 508.
[0155] The decryptor 511 decrypts the content data to generate decrypted content data.
[0156] The decoder 512 decodes the decrypted content data to generate decoded and decrypted content data.
[0157] When the conversion unit 510 receives the embedded copy control information from the detection unit 508, the conversion unit 510 embeds the received embedded copy control information into the decrypted content. Here, when the received embedded copy control information is "10", the conversion unit 510 embeds the embedded copy control information "11" instead of the embedded embedded copy control information "10".
[0158] The encoder 512 encodes the decoded and decrypted content data to generate encoded and decrypted content data.
[0159] The encryptor 514 encrypts the encoded and decrypted content data to generate encrypted content data.
[0160] Note: The conversion unit 510 is not limited to embedding the received embedded copy control information into the generated decrypted content data. Conversely, the encoder 513 can embed embedded copy control information into the decoded and decrypted content data during the encoding process. Alternatively, the encryptor 514 may embed embedded copy control information into the encoded and decrypted content data during the encryption process.
[0161] (11) Copy control unit 515
[0162] When the use flag in the acquisition unit 507 is "on" and the content data does not include scene information, the copy control unit 515 executes copy processing (1) which will be described below.
[0163] When the use flag in the acquisition unit 507 is "on" and the content data includes scene information, the copy control unit 515 performs scene copy processing (1).
[0164] When the use flag in the acquisition unit 507 is "off" and the content data does not include scene information, the copy control unit 525 executes the copy process (2).
[0165] When the use flag in the acquisition unit 507 is "off" and the content data includes scene information, the copy control unit 525 executes scene copy processing (2).
[0166]
[0167] The copy control unit 515 reads from the list storage unit 503 the display use copy control information corresponding to the content data in which the designation of the content data has been received from the user.
[0168] Next, the copy control unit 515 judges whether the read display use copy control information is any one of "00" and "10" or "11".
[0169] When the read display use copy control information is “11”, the copy control unit 515 outputs a message to the display unit 505 indicating that copying is not allowed.
[0170] On the other hand, when the read display use copy control information is any one of "00" and "10", the copy control unit 515 writes the read display use copy control information into the display use copy control information in the semiconductor memory 71 Copy control information storage area 702. Here, when the read display use copy control information is "10", the copy control unit 515 changes the read display use copy control information from "10" to "11", and changes the display use copy control information" 11" is written in the display usage copy control information storage area 702.
[0171] Next, after detecting that the input/output unit 506 has finished reading a piece of content data stored on the optical disc, the copy control unit 515 writes other information into the semiconductor memory 71, and outputs a message indicating that the copy has been completed to the display Unit 505.
[0172] In addition, the copy control unit 515 writes the content data block into the content data storage area 703 in the semiconductor memory 71.
[0173]
[0174] The copy control unit 515 reads the representative display use copy control information corresponding to the content data and the display use copy control information corresponding to each scene from the list storage unit 503, where the designation of the content data has been removed from the user Roger that.
[0175] Next, the copy control unit 515 judges whether the read representative display use copy control information is any one of "00" and "10" or "11".
[0176] When the read representative display use copy control information is “11”, the copy control unit 515 outputs a message to the display unit 505 indicating that copying is not allowed.
[0177] When the read display use copy control information is any one of "00" and "10", the copy control unit 515 associates the read representative display use copy control information with each scene read. The display use copy control information is written in the display use copy control information storage area 702 in the semiconductor memory 71. Here, when the read display use copy control information is "10", the copy control unit 515 changes the read display use copy control information from "10" to "11", and changes the display use copy control information" 11" is written in the display usage copy control information storage area 702.
[0178] Next, after detecting that the input/output unit 506 has finished reading a scene information block in the content data from the optical disc, the copy control unit 515 writes other information into the semiconductor memory 71, and outputs a message indicating that the copy has been completed Message to the display unit 505.
[0179] In addition, the copy control unit 515 writes the content data block into the content data storage area 703 in the semiconductor memory 71.
[0180]
[0181]After detecting that the input/output unit 506 has finished reading a piece of content data stored on the optical disc, the copy control unit 515 writes the embedded copy control information extracted by the detection unit 508 into the display use copy control information storage area in the semiconductor memory 71 702 uses copy control information as a display. Here, when the read display use copy control information is "10", the copy control unit 515 changes the read display use copy control information from "10" to "11", and changes the display use copy control information" 11" is written in the display usage copy control information storage area 702. Next, the copy control unit 515 writes other information into the semiconductor memory 71 and outputs a message to the display unit 505 indicating that the copy has been completed.
[0182] In addition, the copy control unit 515 writes the data block into the content data storage area 703 in the semiconductor memory 71.
[0183]
[0184] After detecting that the input/output unit 506 has finished reading a piece of scene information from the content data on the optical disc, the copy control unit 515 writes the embedded copy control information extracted by the detection unit 508 into the display using copy control in the semiconductor memory 71 The information storage area 702 uses copy control information as a display. Here, when the read display use copy control information is "10", the copy control unit 515 changes the read display use copy control information from "10" to "11", and changes the display use copy control information" 11" is written in the display usage copy control information storage area 702. Next, the copy control unit 515 writes other information into the semiconductor memory 71 and outputs a message to the display unit 505 indicating that the copy has been completed.
[0185] In addition, the copy control unit 515 writes the content data block into the content data storage area 703 in the semiconductor memory 71.
[0186] (12) Key input unit 516
[0187] The key input unit 516 receives key input of keys such as a playback key, a copy key, and content data designation from the user, and outputs the received key input to the control unit 517.
[0188] In addition, the key input unit 516 prohibits key input according to an instruction from the control unit 517. The key input unit 516 also cancels the key input prohibition according to an instruction from the control unit 517.
[0189] In addition, the key input unit 516 does not accept the designation of content data corresponding to the display use copy control information that is recorded in the list storage unit 503 and has one attached to it indicating that selection is not allowed. mark.
[0190] (13) Control unit 517
[0191] The control unit 517 controls other constituent elements of the copying apparatus 50. The operation of the control unit 517 will be described in detail later.
[0192] (14) Output unit 518
[0193] The output unit 518 receives the content data that has been decrypted and decoded from the conversion unit 510, converts the received decrypted and decoded data into analog image signals and analog audio signals, and outputs the image signals and audio signals to the monitor 51 and Speaker 52.
[0194] 1.5 Semiconductor memory 71
[0195] As shown in FIG. 7, the semiconductor memory 71 includes a writable index information storage area 701, a display usage copy control information storage area 702, and a content data storage area 703.
[0196] The index information storage area 701 includes an area for storing index information.
[0197] The display use copy control information storage area 702 includes an area for storing pieces of display use copy control information.
[0198] The content data storage area 703 includes an area for storing pieces of content data.
[0199] 2. Operation of content replication system 1
[0200] The operation of the content reproduction system 1 is described below.
[0201] 2.1 Operation of manufacturing equipment 20
[0202] The operation of the manufacturing apparatus 20 is described below using the flowchart in FIG. 10.
[0203] The control unit 206 generates a media identifier for identifying the optical disc, and writes the read media identifier into the output information storage unit 204 (step S101).
[0204] Then, the control unit 206 repeats the following steps S103 to S104 for each digital work #i (i=1, 2, ..., N) stored in the digital work storage unit 201.
[0205] The control unit 206 reads the copy control information #i corresponding to the digital work #i from the control information storage unit 202. Under the control of the control unit 206, the compression encoding unit 203 embeds the read copy control information #i into the digital work #i as embedded copy control information #i, compresses the result, and further encrypts the compressed and encoded digital work #i , In order to generate content data #i, and write the generated content data into the output information storage unit 204. In the case of digital work #3, the compression encoding unit 203 embeds the copy control information in each scene, and compresses and encodes the scene to generate a piece of scene information. The control unit 206 then writes content data composed of 99 pieces of scene information into the output information storage unit 204 (step S103).
[0206] Next, the control unit 206 writes the read copy control information #i into the output information storage unit 204 as the display use copy control information #i. In addition, the control unit 206 writes the scene copy control information piece into the output information storage unit 204 as the display use copy control information piece of the corresponding scene (step S104).
[0207] Next, the control unit 206 generates index information for searching for content on the optical disc, and writes the generated index information into the output information storage unit 204 (step S106).
[0208] Under the control of the control unit 206, the output unit 205 writes the media identifier, index information, seventeen pieces of display use copy control information, scene display use copy control information, and seventeen pieces of content data written to the output information storage unit 204, respectively. The unique ID storage area 101, the index information storage area 102, the display use copy control information storage area 103, and the content data storage area 104 in the optical disc 11 are loaded (step S107).
[0209] In this way, an optical disc 11 on which various types of information have been written is produced.
[0210] 2.2 Operation of the copy device 50
[0211] The operation of the copying device 50 is described below.
[0212] (1) Overview of the operation of the copying device 50
[0213] An overview of the operation of the copying apparatus 50 is given using the flowcharts of FIGS. 11 to 12.
[0214] The input/output unit 506 detects whether the optical disc has been loaded into the copying device 50, and after detecting that the optical disc has been loaded (step S121), the list generating unit 502 generates a list (step S122), and the menu is generated The unit 504 displays a content menu (step S123). The copying device 50 then returns to step S121 to repeat the process.
[0215] When the input/output unit 506 does not detect that the optical disc has been loaded (step S121), but the key input unit 516 receives the input of the playback key (step S124), the input/output unit 506 records on the optical disc 12 Read the content data specified by the user among the content data. Then, the decryptor 511 and the decoder 512 in the conversion unit 510 respectively decrypt and decode the read content data, and then the output unit 518 converts the decrypted and decoded content data into analog video signals and audio signals, and it outputs them respectively To the monitor 51 and the speaker 52 (step S125). The copying device 50 then returns to step S121 to repeat the process.
[0216] When the input/output unit 506 does not detect that the optical disc has been loaded into the copying device 50 (step S121), and the key input unit 516 does not receive the input of the playback key (step S124), but receives other than the copy key If a key is input (step S126), the duplicating device 50 executes processing according to the key that receives the input (step S127). The copying device 50 then returns to step S121 to repeat the process.
[0217] When the input/output unit 506 does not detect that the optical disc has been loaded into the copying device 50 (step S121), and the key input unit 516 does not receive the input of the playback key (step S124), but the input of the copy key is received (step S124). Step S126), the control unit 517 receives the content data designation from the user via the key input unit 516 or the designation ends (step S128).
[0218] Here, after receiving the end of the designation from the user via the key input unit 516 (step S129), the control unit 517 considers that the processing for copying content data is completed, and the copying device 50 returns to step S121 to repeat the processing.
[0219] After the control unit 517 receives the content data designation from the user via the key input unit (step S129), the acquisition unit 507 determines whether the use flag is "on" or "off", and when it is determined that the use flag is "on" (step S130) , And when the scene information is not included in the content data (step S131), the copy process (1) is executed (step 132). On the other hand, when the scene information is included in the content data (step S131), the scene copy process (1) is executed (step S133). The copying device 50 then returns to step S128 to repeat the process.
[0220] When the acquisition unit 507 judges that the use flag is "off" (step S130) and the scene information is not included in the content data (step S134), the copy process (2) is executed (step S135). On the other hand, when the scene information is included in the content data (step S134), the scene copy process (2) is executed (step S136).
[0221] The copying device 50 then returns to step S128 to repeat the process.
[0222] (2) Operation used to generate the list
[0223] The following uses the flowcharts in FIGS. 13 and 14 to describe the operation of the copy device 50 for generating the list. Note: The operation for generating the list is the details of step S122 in the flowchart of FIG. 11.
[0224] The input/output unit 506 reads the media identifier from the loaded optical disc, outputs the read media identifier to the list generation unit 502, and the list generation unit 502 receives the media identifier (step S151).
[0225] Next, the list generation unit 502 searches the list storage unit 503 for a media identifier identical to the received media identifier (step S152), and when an identical media identifier exists (step S153), the process ends .
[0226] When an identical media identifier does not exist (step S153), the acquiring unit 507 judges whether the use flag is "on" or "off". When the use flag is "on" (step S154), the list generation unit 502 determines via the input/output unit 506 whether the display use copy control information is recorded on the optical disc, and when the display use copy control information is recorded on the optical disc ( Step S155), the list generating unit 502 reads all the display usage copy information from the loaded optical disc via the input/output unit 506 (step S156). Only when the check flag in the list generating unit 502 is "on" (step S157), the list generating unit 502 checks to display the use copy control information (step S158). The list generating unit 502 then writes the read media identifier and the corresponding copy control information group composed of all the obtained copy control information into the list storage unit 503 (step S159). The copying device 50 then ends the process.
[0227] The list generation unit 502 judges via the input/output unit 506 whether the display use copy control information is recorded on the optical disc, and when the display use copy control information is not recorded on the optical disc (step S155), the list generation unit 502 via the communication unit 501 The Internet 80 transmits the read media identifier to the server device 40, and the control unit 403 of the server 40 receives the media identifier from the copy device 50 via the Internet 80 and the communication unit 402 (step S161).
[0228] The control unit 403 of the server device 40 reads the copy control information group corresponding to the received media identifier from the copy control information table 411 in the information storage unit 401 (step S162), and passes the read copy control information group through The communication unit 402 and the Internet 80 are transmitted to the copy device 50, and the list generation unit 502 of the copy control device 50 receives the copy control information group via the Internet 80 and the communication unit 501 (step S163). The copying device 50 then moves to step S159.
[0229] The acquisition unit 507 judges whether the use flag is "on" or "off", and when the use flag is "off" (step S154), the detection unit 508 extracts the embedded copy control embedded in each piece of content data via the input/output unit 506 Information (step S164), and the list generation unit 502 writes the read media identifier and the extracted each piece of embedded copy control information into the list storage unit 503 (step S165). The copying device 50 then ends the process.
[0230] (3) Used to check and display the operation of using copy control information
[0231] The following uses the flowcharts in FIGS. 15 and 16 to describe the operation of the list generating unit 502 of the copy device 50 for checking and displaying the use of copy control information. Note: The operation for checking and displaying the use copy control information shown here is the details of step S158 in the flowchart of FIG. 13.
[0232] The list generating unit 502 repeats steps S182 to S187 for the digital work #i (i=1, 2, ..., N).
[0233] The list generation unit 502 extracts the embedded copy control information #i from the digital work #i recorded on the optical disc via the input/output unit 506 and the detection unit 508 (step S182). Then, the list generation unit 502 compares the display usage copy control information #i recorded in the list storage unit 503 with the extracted embedded copy control information #i, and when the two pieces of information are exactly the same (step S183), the list is generated The unit 502 proceeds to step S188.
[0234] When the displayed use copy control information #i and the extracted embedded copy control information #i are not the same (step S183), the list generation unit 502 then judges whether the copy restriction of the embedded copy control information #i is greater than that of the displayed use copy control information #i The copy restriction of is more stringent, and when the judgment result is affirmative (step S184), the list generation unit 502 replaces the value recorded in the list storage unit 503 with the value of the embedded copy control information #i for the value of the display used copy control information #i (Step S185). Next, when the list generation unit 502 determines via the input/output unit 506 that the loaded optical disc is writable (step S186), it replaces the value recorded on the optical disc with the value embedded in the copy control information #i for the display using copy control information #i The value of (step S187).
[0235] When the copy restriction of the embedded copy control information #i is not stricter than the copy restriction of the display use copy control information #i (step S184), the list generation unit 502 proceeds to step S188.
[0236] (4) Operation used to display the content menu
[0237] The operation of the menu generating unit 504 and the display unit 505 of the copying device 50 for displaying the content menu will be described below using the flowchart in FIG. 17. Note: The operation for displaying the content menu shown here is the detail of step S123 in the flowchart of FIG. 11.
[0238] The menu generating unit 504 clears the content displayed on the display unit 505 (step S201), obtains the media identifier of the optical disc whose content is to be displayed in the content menu from the control unit 517 (step S202), and sets the initial value of the variable i The value is set to "0" (step S203).
[0239] Next, the menu generating unit 504 attempts to sequentially read the display use copy control information pieces from the list storage unit 503 (step S204). After detecting that it has read all the display use copy control information pieces (step S205), the menu generation unit 504 ends the process.
[0240] After reading the display use copy control information (step S205), the menu generating unit 504 adds "1" to the value of the variable i (step S206).
[0241] Next, the menu generation unit 504 judges whether the read display use copy control information is any one of "00" and "10" or "11", and when the read display use copy control information is "00" or When "10" (step S207), the number i is output to the display unit 505, and the display unit 505 displays the number i in the position shown by the variable i (step S210). Only when the scene information is included in the content data corresponding to the read display use copy control information (step S211), the menu generating unit 504 further outputs a scene flag to the display unit 505, and the display unit 505 is in the variable i The scene mark is displayed superimposed on the number i in the position shown (step S212). Next, the menu generation unit 504 returns to step S204, and repeats the process.
[0242] On the other hand, when the menu generation unit 504 judges that the read display use copy control information is "11" (step S207), it outputs a character consisting of a copy prohibition flag superimposed on the number i to the display unit 505, And the display unit 505 displays the character in the position shown by the variable i (step S208). In addition, the menu generating unit 504 attaches and writes a mark indicating that selection is impossible to the corresponding display use copy control information in the list storage unit 503 (step S209). The menu generating unit 504 then returns to step S204 to repeat the process.
[0243] (5) Copy processing (1) operation
[0244] The operation of the content data copy processing (1) of the copy device 50 will be described below using the flowchart in FIG. 18. Note: The operation of the content data copy processing (1) shown here is the details of step S132 in the flowchart shown in FIG. 12.
[0245] The copy control unit 515 reads from the list storage unit 503 the display use copy control information corresponding to the content data in which the designation of the content data has been received from the user (step S300).
[0246] Next, the copy control unit 515 judges whether the read display use copy control information is any one of "00" and "10" or "11", and when the read display use copy control information is "11" (Step S301), the copy control unit 515 outputs a message indicating that copying is prohibited to the display unit 505, and then the display unit 505 displays the message (step S311). The copying device 50 then ends the process.
[0247] On the other hand, when the copy control unit 515 judges that the read display use copy control information is any one of "00" and "10" (step S301), it writes the read display use copy control information The display in the semiconductor memory 71 uses the copy control information storage area 702 (step S302).
[0248] Next, the input/output unit 506 attempts to read a piece of content data from the loaded optical disc (step S303). After detecting that the input/output unit 506 has finished reading the block (step S304), the copy control unit 515 writes other information into the semiconductor memory 71 (step S312), and outputs a message indicating that the copy has been completed to the display Unit 505, and then the display unit 505 displays this message (step S313). When the display use copy control information needs to be updated, the update unit 509 updates the display use copy control information stored on the optical disc and in the list storage unit 503 (step S314). The copying device 50 then ends the process.
[0249] When the input/output unit 506 has read the content data block from the loaded optical disc (step S304), the detection unit 508 determines whether there is embedded copy control information in the read block, and when there is embedded copy control information (Step S305), the detection unit 508 judges whether the embedded copy control information is any one of "00" and "10" or "11", and when it is "11" (step S315), the control unit 517 prohibits key input The key input of unit 516 (step S316) deletes all the information about the content data that has been written into the semiconductor memory 71 (step S317), and outputs a message indicating that copying is prohibited to the display unit 505, and the display unit 505 displays this Then the message (step S318). The control unit 517 then cancels the prohibition of the key input of the key input unit 516 (step S319). The copying device 50 then ends the process.
[0250] When the detection unit 508 determines that the copy control information is not embedded (step S305), or the detection unit 508 determines that the embedded copy control information is either "00" or "10" (step S315), the decryptor 511 in the conversion unit 510 decrypts The block (step S306), the decoder 512 decodes the decrypted block (step S307), the encoder 513 encodes the decrypted decoded block (step S308), and then the encryptor 514 encrypts the encoded block to generate a Data block (step S309). Then, the copy control unit 515 writes the data block into the content data storage area 703 in the semiconductor memory 71 (step S310). The copying device 50 then returns to step S303 to repeat the process.
[0251] As already described, when the copying device 50 finds a piece of embedded copy control information indicating that copying is prohibited in the middle of the copying process, the copying device 50 deletes all the information about the content data that has already been written in the semiconductor memory 71. Here, if an input of a stop button of the copy device 50 is received from the user during the deletion process, some of the content data being deleted from the semiconductor memory 71 will likely be left in the semiconductor memory 71. This presents a problem in terms of copyright protection of content data.
[0252]To solve this problem, when the copying device 50 finds a piece of embedded copy control information indicating that copying is prohibited during the copying process, it prohibits receiving key input from the user, and can cancel the prohibition of the key when the deletion is completed.
[0253] (6) Operation of scene copy processing (1)
[0254] The operation of the scene copy processing (1) for copying the content data of each scene by the copying device 50 is described below using the flowchart in FIG. 19. Note: The operation of the scene copy processing (1) shown here is the details of the operation of step S133 in the flowchart shown in FIG. 12.
[0255] The copy control unit 515 reads the representative display use copy control information corresponding to the content data and the display use copy control information corresponding to each scene from the list storage unit 503, wherein the designation of the content data has been received from the user. Go to (step S300a).
[0256] Next, the copy control unit 515 judges whether the read representative display use copy control information is any one of "00" and "10" or "11", and if the representative display uses copy control information When it is "11" (step S301a), a message indicating that copying is prohibited is output to the display unit 505, and the display unit 505 displays the message (step S311). The copying device 50 then ends the process.
[0257] On the other hand, if the read representative display use copy control information is any one of "00" and "10" (step S301a), the copy control unit 515 uses the read representative display use The copy control information and the display use copy control information corresponding to each scene are written in the display use copy control information storage area 702 in the semiconductor memory 71 (step S302a).
[0258] Next, the input/output unit 506 attempts to read one block in the scene information of the content data in the optical disc (step S303a). After detecting that the input/output unit 506 has finished reading the block (step S304a), the copy control unit 515 writes other information into the semiconductor memory 71 (step S312), and outputs a message indicating that the copy has been completed to the display Unit 505, and then the display unit 505 displays this message (step S313). When it is necessary to update the display use copy control information, the update unit 509 updates the display use copy control information recorded on the optical disc and in the list storage unit 503 (step S314). The copying device 50 then ends the process.
[0259] When the input/output unit 506 has read a piece of scene information from the content data of the loaded optical disc (step S304a), the detection unit 508 judges whether there is embedded copy control information in the read block, and when it is read When there is embedded copy control information in the fetched block (step S305), the detection unit 508 determines whether the embedded copy control information is one of "00" and "10" or "11", and then when the embedded copy control information is At "11" (step S315), the control unit 517 prohibits receiving the key input of the key input unit 516 (step S316) and deletes all the information about the scene information that has been written in the semiconductor memory 71 (step S317a). The control unit 517 then cancels the key input prohibition on the key input unit 516 (step S319), and positions the pointer for reading to the beginning of the next piece of scene information (step S320a). The copying device then returns to step S303a to repeat the process.
[0260] When the detection unit 508 determines that the copy control information is not embedded (step S305), or the detection unit 508 determines that the embedded copy control information is either "00" or "10" (step S315), the decryptor 511 in the conversion unit 510 decrypts The block (step S306), the decoder 512 decodes the decrypted block (step S307), the encoder 513 encodes the decrypted decoded block (step S308), and then the encryptor 514 encrypts the encoded block to generate data Block (step S309). The copy control unit 515 writes the data block into the content data storage area 703 in the semiconductor memory 71 (step S310). The copying device 50 then returns to step S303a to repeat the process.
[0261] (7) Copy processing (2) operation
[0262] The operation of the content data copy processing (2) of the copy device 50 is described below using the flowchart in FIG. 20. Note: The operation of the content data copy processing (2) shown here is the details of step S135 in the flowchart shown in FIG. 12.
[0263] The input/output unit 506 attempts to read a piece of content data from the loaded optical disc (step S303). After detecting that the input/output unit 506 has finished reading the block (step S304), the copy control unit 515 writes the embedded copy control information into the display use copy control information storage area 702 in the semiconductor memory 71 as a display use copy The information is controlled (step S321b), and other information is written into the semiconductor memory 71 (step S312). The copy control unit 515 outputs a message indicating that the copy has been completed to the display unit 505, and the display unit 505 displays the message (step S313). When the display use copy control information needs to be updated, the update unit 509 updates the display use copy control information stored on the optical disc and in the list storage unit 503 (step S314). The copying device 50 then ends the process.
[0264] When the input/output unit 506 has read a piece of content data from the loaded optical disc (step S304), the detection unit 508 determines whether there is embedded copy control information in the read block, and when the read block is When there is embedded copy control information (step S305), the detection unit 508 determines whether the embedded copy control information is either one of "00" and "10" or "11", and then when the embedded copy control information is "11" (Step S315), the control unit 517 prohibits receiving the key input from the key input unit 516 (step S316). Next, the control unit 517 deletes all the information about the content data that has been written in the semiconductor memory 71 (step S317), and outputs a message indicating that copying is not allowed to the display unit 505, and the display unit 505 displays the message (Step S318). The control unit 517 then cancels the prohibition of the key input of the key input unit 516 (step S319). The copying device 50 then ends the process.
[0265] When the detection unit 508 determines that the copy control information is not embedded (step S305), or the detection unit 508 determines that the embedded copy control information is either "00" or "10" (step S315), the decryptor 511 in the conversion unit 510 decrypts The block (step S306), the decoder 512 decodes the decrypted block (step S307), the encoder 513 encodes the decrypted decoded block (step S308), and then the encryptor 514 encrypts the encoded block to generate a Data block (step S309). The copy control unit 515 writes the data block into the content data storage area 703 in the semiconductor memory 71 (step S310). The copying device 50 then returns to step S303 to repeat the process.
[0266] (8) Operation of scene copy processing (2)
[0267] The following uses the flowchart in FIG. 21 to describe the operation of the scene copy processing (2) of the copy device 50 for copying the content data of each scene. Note: The operation of the scene copy processing (2) shown here is the details of the operation of step S136 in the flowchart of FIG. 12.
[0268] The input/output unit 506 attempts to read one block in the scene information of the content data on the optical disc (step S303a). After detecting that the input/output unit 506 has finished reading the block (step S304a), the copy control unit 515 writes the embedded copy control information into the display use copy control information storage area 702 in the semiconductor memory 71 as a display use copy Control information (S321c). Next, the copy control unit 515 writes other information into the semiconductor memory 71 (S312), and outputs a message indicating that copying is completed to the display unit 505, which displays the message (step S313). When it is necessary to update the display use copy control information, the update unit 509 updates the display use copy control information recorded on the optical disc and in the list storage unit 503 (step S314). The copying device 50 then ends the process.
[0269] When the input/output unit 506 has read a block from the scene information of the content data of the loaded optical disc (step S304a), the detection unit 508 determines whether there is embedded copy control information in the read block, and when it is in the When there is embedded copy control information in the read block (step S305), the detection unit 508 determines whether the embedded copy control information is either "00" or "10" or "11", and then when the embedded copy control information is embedded When it is "11" (step S315), the control unit 517 prohibits receiving the key input of the key input unit 516 (step S316) and deletes all the information about the scene information that has been written in the semiconductor memory 71 (step S317a). The control unit 517 then cancels the key input prohibition on the key input unit 516 (step S319), and positions the pointer for reading to the beginning of the next piece of scene information (step S320a). The copying device 50 then returns to step S303a to repeat the process.
[0270] When the detection unit 508 judges that the copy control information is not embedded (step S305), or the detection unit 508 judges that the embedded copy control information is either "00" or "10" (step S315), the decryptor 511 of the conversion unit 510 decrypts The block (step S306), the decoder 512 decodes the decrypted block (step S307), the encoder 513 encodes the decrypted decoded block (step S308), and then the encryptor 514 encrypts the encoded block to generate a Data block (step S309). The copy control unit 515 writes the data block into the content data storage area 703 in the semiconductor memory 71 (step S310). The copying device 50 then returns to step S303a to repeat the process.
[0271] 3. Modify
[0272] Note: The present invention is not limited to the above-mentioned embodiment. Cases such as the following are included in the present invention:
[0273] (1) List generation and content menu display are not limited to occur when the optical disc is loaded into the copy device as described in the embodiment.
[0274] The list can be generated when the user operates the playback key or when the user operates the copy key.
[0275] In addition, when the user operates the playback key or when the user operates the copy key, a list may be generated and a content menu may be displayed.
[0276] In addition, a list generation button may be provided for generating a list, and the list is generated when the user operates the list generation button.
[0277] In addition, it is possible to provide a content menu display key for displaying the content menu, and display the content menu when the user operates this content menu display key.
[0278] (2) In the embodiment, after a list has been generated, using the display use copy control information recorded in the list, a content menu is generated and then displayed. However, the copying device may not create a list, but when the optical disc is loaded into the copying device, it reads from the optical disc to display the copy control information, and uses the read display to display the copy control information to display the content menu.
[0279](3) The copying device does not need to have the conversion unit described in the embodiment. If the copy device does not have a conversion unit, the content data recorded on the optical disc is a digital work that has not been encrypted or encoded.
[0280] In addition, the conversion unit may include only one decryptor and one encryptor. In this case, the content data recorded on the optical disc is only an encrypted digital work.
[0281] In addition, the conversion unit may include only one decoder and one encoder. In this case, the content data recorded on the optical disc is only a coded digital work.
[0282] In addition, the conversion unit may include any combination of a decryptor, a decoder, an encoder, and an encryptor. For example, in the case where the content data on the original optical disc is recorded unencrypted and uncompressed, and copied to an encrypted and encoded semiconductor memory, the conversion unit only needs to include an encoder and an encryptor.
[0283] (4) The copying device does not need to have the communication unit described in the embodiment. In this case, if the display use copy control information is not recorded on the disc, by extracting the embedded copy control information embedded in the content data recorded on the disc, the copy device can use the embedded copy control information as the display use copy Control information.
[0284] (5) The copy control information used is not limited to the understanding shown in FIG. 5 and described in the embodiment.
[0285] The copy control information may include, for example, the maximum number of times the content can be copied.
[0286] In addition, the copy control information may limit the type of semiconductor memory to which content data can be copied.
[0287] (6) The recording medium for copying content data is not limited to the semiconductor memory described in the embodiment, and may also be a readable/writable optical disc, for example.
[0288] (7) The optical disc in the embodiment does not need to have the display use copy control information pre-recorded thereon. In this case, the copying device may further include a copy control information detection unit, which detects the embedded copy control information in the content data recorded on the optical disc; a copy control information list creation unit, which creates a copy control information detection unit A list of detected embedded copy control information; a copy control information list storage unit that stores a copy control information list; and a copy control information display unit that displays and informs the user of the copy control information before copying content data.
[0289] The copy control information list creation unit may create the copy control information list during playback or during copying of content data on the optical disc. In addition, the copy control information creation unit may have a communication sub-unit that communicates with an external network and can create a copy control information list by obtaining copy control information of content data from the external network.
[0290] (8) The content data can be music data, video data, character data, computer programs, spreadsheet data, database, graphic data, or any other data, or a combination of these data types. The content data can be encrypted.
[0291] In the case of music data, the format of the music data may be MP3 (MPEG1 Audio Layer 3), or any other music data format such as LPCM (Linear Pulse Code Modulation) and AAC (Advanced Audio Coding).
[0292] (9) As described in the embodiment, copy control information (copy control information #1, copy control information #2, ..., copy control information #N) is included in each piece of content data recorded on the optical disc. In the embodiment, each piece of copy control information is a two-bit value as shown in FIG. 5, and the copy control information is embedded in the content data using watermark technology. The size and meaning of the copy control information piece are not limited to those shown in FIG. 5, and on the contrary, any form that represents the copy rule is acceptable.
[0293] In addition, a technique other than the watermark technique can be used to embed the copy control information in the content data. In addition, the copy control information can be encrypted and then embedded.
[0294] In addition, although in the embodiment, the content data can be freely copied when no copy control information is embedded in the content data, the content data in which the copy control information is not embedded can be copied only once, or according to another Way to treat.
[0295] (10) In the embodiment, the list generation unit 502 judges whether the copy restriction embedded in the copy control information #i is stricter than the copy restriction in the display use copy control information #i; and when the copy restriction in the copy control information #i is embedded When the copy restriction is stricter than that in the display use copy control information #i, the value of the embedded copy control information #i is replaced with the value displayed in the use copy control information #i. This can correct inconsistencies in the embedded copy control information in the content data on the optical disc and the display usage copy control information corresponding to the content data on the optical disc, and may reduce confusion for users.
[0296] Here, the less stringent restriction is replaced with a more stringent restriction, but it is not limited to this. Any rule for selecting a value from among multiple possible values of copy control information is possible.
[0297] (11) The recording medium loaded in the copying device for input for copying in the embodiment is not limited to an optical disc. Any writable recording medium whose display can be updated using copy control information is possible, such as a semiconductor memory.
[0298] In addition, if the display usage copy control information has not been updated, the recording medium loaded in the copy device for input may be any read-only recording medium, such as CD or DVD-ROM (Digital Versatile Disk Read Only Memory). In addition, any existing recording medium, such as an optical disc (such as a DVD) or a semiconductor memory, a hard disk, etc., is possible as long as it can record content data thereon.
[0299] (12) The copying device is not limited to the audio recording/playback device as described in the specific example, but may be any copying device capable of copying content data.
[0300] (13) The recording medium for copying content data is not limited to the aforementioned semiconductor memory, but may be any type of writable recording medium, such as DVD-RAM (Digital Universal Disk Random Access Memory).
[0301] (14) The copying device may not only have the function of detecting the copy control information embedded in the content data, but also have the function of rewriting the content of the copy control information embedded in the content data.
[0302] (15) The following is a possible structure of the present invention. The optical disc loaded into the copying device for input may include two media identifiers 111a and 111b in the unique key ID storage area 101.
[0303] Here, the media identifier 111a is a unique manufacturing serial number of the optical disc. The media identifier 111b is a set of ISRC codes of content data pieces stored in the content data storage area 104.
[0304] The list generating unit 502 of the copying device 50 uses the media identifier 111a to generate a list of the media identifier 111a and copy control information for each piece of content data.
[0305] The server device 40 stores a media identifier and a corresponding copy control information group, where the media identifier is an ISRC code group of each piece of content data.
[0306] If it is shown that the use copy control information is not recorded on the optical disc, the copying device 50 reads the media identifier 111b from the optical disc, and sends the read media identifier 111b to the server 40.
[0307] The server 40 reads the copy control information group corresponding to the received media identifier from itself, and transmits the read copy control information group to the copy device 50. The copying device 50 generates a list composed of the received copy control information group and the media identifier 111a, and writes the generated list into the list storage unit 503.
[0308] (16) A creation flag may be provided to the list generating unit 502 in advance to indicate whether to perform the process of creating a copy control information list. When the copying device 50 is made, this creation flag is usually set to "on". Note: When the copying device 50 is made, the creation flag can also be set to "off".
[0309] The list generation unit 502 generates a list and writes the list into the list storage unit 503 only when the creation flag is "on".
[0310] The key input unit 516 may receive an input of a list creation "off" or list creation "on" key from the user. The list creation "off" button represents an operation to change the creation flag from "on" to "off", and the list creation "on" button represents an operation to change the creation flag from "off" to "on".
[0311] After receiving the input of list creation "off" or list creation "on", the key input unit 516 outputs the instruction information to the control unit 517 based on the received input, and the control unit 517 receives the instruction information and based on the received instruction Information to change the creation flag in the list generating unit 502. In other words, respectively, after receiving the instruction information corresponding to the list creation "off" button, the control unit 517 switches the creation flag from "on" to "off", and after receiving the instruction information corresponding to the list creation "on" button After that, the control unit 517 switches the creation flag from "off" to "on").
[0312] In addition, when the copying device 50 is in the pause state at the point where the creation flag is switched to "on", the copying device can automatically shift to the playback state and start to play back the content data. In addition, when the content data is automatically played back, the sound can be muted.
[0313] (17) It is not necessary to provide a usage flag to the acquiring unit 507. When the acquisition unit 507 does not use the flag, the acquisition unit 507 operates in the same manner as when the use flag is "on".
[0314] (18) It is not necessary to provide a check mark to the list generating unit 502. When the list generation unit 502 has no check mark, it can be configured to operate in the same manner as when the check mark is "on", or conversely, it can be configured to operate in the same way as when the check mark is "off". Way to operate.
[0315] (19) When the content data includes a plurality of scene information pieces, the menu generating unit 504 may display a number corresponding to the scene information piece, and display a mark superimposed on each number based on the scene information piece, so as to indicate the scene information Is it copyable freely, only copyable once, or not copyable.
[0316] (20) The present invention may be the method shown above. In addition, the method may be a computer program implemented by a computer, and may be a digital signal of the computer program.
[0317] In addition, the present invention may be a computer-readable recording medium device that stores computer programs or digital signals, such as floppy disks, hard disks, CD-ROM (Compact Disk Read Only Memory) and MO (Magneto Optical), DVD-ROM, DVDRAM, BD ( BluRay disk) or semiconductor memory. Furthermore, the present invention may be a computer program or digital signal recorded on any of the above-mentioned recording medium devices.
[0318] In addition, the present invention may be a computer program or a digital signal transmitted on a network represented by an electric communication line, a wired communication line, or the Internet.
[0319]In addition, the present invention may be a computer system that includes a microprocessor and a memory, the memory stores a computer program, and the microprocessor operates according to the computer program.
[0320] In addition, by transferring the program or digital signal to a recording medium device, or by transferring the program or digital signal via a network or the like, the program or digital signal can be executed by another independent computer system.
[0321] (21) The present invention may be any combination of the above-mentioned embodiments and modifications thereof.
[0322] 4 Conclusion
[0323] As already described, the present invention is a recording medium that has a first area and a second area, and has at least one piece of digital data, at least one piece of first copy control information related to the digital data piece recorded thereon, and at least one piece The second copy control information, wherein the first area includes a digital data piece and first copy control information embedded in the digital data piece, and the second area includes second copy control information with the same content as the first copy control information.
[0324] Here, the first copy control information may be embedded in the digital data piece according to watermarking technology.
[0325] In addition, the present invention is a copying device that copies a digital data piece recorded on a recording medium, the copying device includes: a second copy control information acquisition unit that reads the second copy control information from the recording medium; and copy The control information display unit is used to display and notify the user of the first copy information based on the second copy control information when each piece of digital data is copied.
[0326] Here, when the second copy control information included in the recording medium is different from the first control information embedded in the digital content piece, the copy device may update the second copy control information.
[0327] Here, the second copy control information acquisition unit may further include a communication subunit that communicates with an external network, and acquires the second copy control information of the digital data from the external network.
[0328] In addition, the present invention is a copying device that copies a piece of digital data recorded on a recording medium. The copying device includes: a copy control information detecting unit that detects data embedded in at least one piece of digital data included in the recording medium. Copy control information; a copy control information list creation unit, which creates a list of embedded copy control information detected by the copy control information detection unit; a copy control information list storage unit, which stores a copy control information list; and a copy control information display unit When the digital data piece is copied, the first copy information is displayed and notified to the user based on the second copy control information.
[0329] Here, the copy control information list creation unit may create the copy control information list during playback or during copying of content data included in the recording medium.
[0330] Here, the copy control information list creation unit may have a communication subunit that communicates with an external network, and obtains copy control information of digital data from the external network.
[0331] Here, the present invention may be a reproducing device that reproduces digital data recorded on a recording medium, the reproducing device includes: a copy control information detecting unit that detects that it is embedded in at least one piece of digital data included in the recording medium The copy control information; and the key input control unit, which controls the key input from the user based on the copy control information detected by the copy control information detection unit.
[0332] 5. Invention effect
[0333] As described, when copying content data, the present invention makes it possible to notify users in advance of copy control information about each piece of content data, and avoid user confusion when copying.
[0334] The present invention is a recording medium on which information is recorded, the information including: a digital work in which first copy information is embedded, the first copy information indicating restrictions related to copying the digital work; and a second Copy information, where the second copy information indicates restrictions related to copying the digital work.
[0335] According to the structure, the second copy information indicating the restriction related to copying the digital work is recorded on the recording medium. Therefore, a reproduction device that reproduces a digital work from a recording medium reads the second reproduction information instead of reading the first reproduction information embedded in the digital work, and uses the second reproduction information to generate and display a display showing the restriction information. Compared with when copying information is embedded and extracted from the digital work, this reduces the time required to determine whether the digital work is allowed to be copied.
[0336] Here, the first copy control information can be embedded in the digital work using watermarking technology.
[0337] According to the stated structure, the first copy control information can be embedded in a digital work using watermarking technology. Therefore, it is difficult to illegally tamper with the first copy information.
[0338] In addition, the present invention is a copying device that reads a digital work from a recording medium and copies the read digital work. The digital work has embedded first copying information therein, and the first copying information indicates the copying station Regarding the restriction related to the digital work, the copying device includes: an acquisition unit operable to acquire second copy information, the second copy information indicating a restriction related to copying the digital work; and a display unit, operable to be based on The obtained second copy information is used to generate display use copy information and display the generated display use copy information, wherein the display use copy information indicates the restriction shown by the second copy information.
[0339] According to the structure, instead of reading the first copying information embedded in the digital work and using the second copying information to generate and display the display information indicating the restriction, the copying device obtains the second copying information, wherein the second copying information indicates Restrictions related to copying digital works recorded on recording media. Compared with when the embedded copy information is extracted from the digital work, this reduces the time required to determine whether the digital work is allowed to be copied.
[0340] Here, the second copy information may be recorded on a recording medium, and the acquiring unit may acquire the second copy information by reading the second copy information from the recording medium.
[0341] According to the structure, the recording medium also has the second copy information recorded thereon, and the acquisition unit acquires the second copy information by reading the second copy information from the recording medium. Therefore, the second copy information can be quickly acquired compared to when the embedded copy information is extracted from the digital work.
[0342] Here, the recording medium may be rewritable, and the copying device may further include: an extracting unit operable to extract the first copy information from the digital work; a judging unit operable to combine the obtained second copy information with The extracted first copy information is compared, and it is judged whether the restriction shown by the first copy information is stricter than the restriction shown by the second copy information; and the update unit is operable to act as the judgment unit judged by the first copy When the restriction indicated by the information is stricter than the restriction indicated by the second copy information, the second copy information is replaced with the first copy information.
[0343] According to the stated structure, the reproduction device compares the obtained second reproduction information with the first reproduction information extracted from the digital work, and when the restriction shown by the first reproduction information is more than the restriction shown by the second reproduction information Strictly speaking, the extracted first information is written instead of the second copy information recorded on the recording medium. Therefore, even if the first copy information and the second copy information do not match, the second copy information can be updated so that the copy of the digital work can be correctly controlled.
[0344] Here, the copy device may be connected to the server device via a network, the server device may store the second copy information corresponding to the digital work, and the obtaining unit obtains the second copy information from the server device via the network.
[0345] According to the stated structure, the copying device acquires the second information from the server device via the network. Therefore, the second copy information can be quickly acquired compared to when the embedded copy information is extracted from the digital work.
[0346] Here, the copy device of the claims can be connected to the server device via a network, and the server device can store the second copy information corresponding to the digital work, wherein the acquiring unit includes: a judging subunit, operable to determine whether the second copy information is recorded On the recording medium; the first acquisition subunit, when the judgment subunit judges that the second copy information is recorded on the recording medium, the first acquisition subunit is operable to read the second copy information from the recording medium to thereby To acquire the second copy information; and a second acquisition subunit, when the judgment subunit determines that the second copy information is not recorded on the recording medium, the second acquisition subunit is operable to acquire the second copy information from the server device via the network 2. Copy information.
[0347] According to the structure, the recording medium further has the second copy information recorded thereon, and the obtaining unit obtains the second copy information by reading the second copy information from the recording medium, or the copy device obtains the second copy information from the server device via the network. 2. Copy information. Therefore, the second copy information can be quickly acquired compared to when the embedded copy information is extracted from the digital work.
[0348] Here, the copying device may further include: a storage unit operable to include an area for storing information; and a writing unit operable to write the obtained second copy information corresponding to the digital work into the storage unit .
[0349] According to the structure, the copy device stores the obtained second copy information corresponding to the digital work. Therefore, when the digital work is played back or copied, the stored second copy information can be used without reacquiring the second copy information.
[0350] Here, the copy device may further include: a copy judgment unit operable to use the second copy information stored by the storage unit to determine whether to allow the copy of the digital work, wherein the copy device only copies the digital work when the copy is allowed .
[0351] According to the stated structure, the copying device can determine whether to allow copying of the digital work by using the stored second copy information, without having to reacquire the second copy information.
[0352] Here, the copying device may further include: an extracting unit operable to extract the first copy information from the digital work; a judging unit operable to perform processing between the obtained second copy information and the extracted first copy information Compare and determine whether the restriction shown by the first copy information is more stringent than the restriction shown by the second copy information; and the update unit may be operable when the judgment unit judges that the restriction shown by the first copy information is more stringent than the restriction shown by the first copy information Second, when the restriction indicated by the copy information is more stringent, replace the second copy information with the first copy information.
[0353] According to the stated structure, the reproduction device compares the obtained second reproduction information with the first reproduction information extracted from the digital work, and when the restriction shown by the first reproduction information is more than the restriction shown by the second reproduction information When strictly speaking, the extracted first information is written to replace the second copy information stored by the copy device. Therefore, even if the first copy information and the second copy information do not match, the second copy information can be updated so that the copy of the digital work can be correctly controlled.
[0354] Here, the copying device may further include: an input receiving unit operable to receive input from the user; and a receiving restriction unit, when the first copy information is detected during the copying of the digital work to indicate that copying is prohibited, the receiving restriction unit The input receiving unit is operable to control the input from the user when the copy that has formed a part of the digital work is deleted.
[0355]According to the structure, even when the copying device detects during copying that a piece of the first copy information embedded in the digital work shows that copying is prohibited, the copying device prohibits user input when deleting the copy of the already formed part of the digital work information . Therefore, the input of the stop button will not be received from the user, and the copy of the digital work information will not remain on the recording medium.
[0356] Here, the digital work may be composed of a predetermined number of information blocks; the first copy information may be composed of a predetermined number of first copy information pieces corresponding to a predetermined number of information blocks, and each predetermined number of first copy information pieces The slice is embedded in a corresponding one of the predetermined number of information blocks, and represents a restriction related to the corresponding one of the predetermined number of information blocks; the second copy information may be composed of a predetermined number of second blocks respectively corresponding to the predetermined number of information blocks. The copy information piece is constituted, and the display unit may generate the display-use copy information based on the second copy information constituted by a predetermined number of second pieces of the copy information piece.
[0357] According to the structure, even when a digital work is composed of a plurality of information blocks, it is possible to generate display use copy information based on the second block copy information set in each information block. Compared with when the embedded copy information is extracted from the digital work, this reduces the time required to determine whether the digital work is allowed to be copied.
[0358] Industrial applicability
[0359] The present invention can be used in a copying device that copies content data recorded on a recording medium to another recording medium, and used in the recording medium. The invention is particularly suitable for the situation where the content data is digital data and the copyright is protected by watermarking technology.
[0360] Claims
[0361] (In accordance with the amendment of Article 19 of the Treaty)
[0362] 1. (Deleted).
[0363] 2. (Deleted).
[0364] 3. A copying device that reads a digital work from a recording medium and copies the read digital work, the digital work has embedded first copying information, and the first copying information represents and copying the digital work Relevant restrictions, the copying equipment includes:
[0365] An obtaining unit, operable to obtain second copy information, the second copy information indicating restrictions related to copying the digital work; and
[0366] The display unit is operable to generate display use copy information based on the acquired second copy information and display the generated display use copy information, wherein the display use copy information represents the restriction shown by the second copy information.
[0367] 4. The copying device of claim 1, wherein:
[0368] The second copy information is recorded on the recording medium, and
[0369] The acquiring unit acquires the second copy information by reading the second copy information from the recording medium.
[0370] 5. The copying device of claim 2, wherein:
[0371] The recording medium is rewritable, and
[0372] The copy device also includes:
[0373] An extraction unit, operable to extract the first copy information from the digital work;
[0374] The judging unit is operable to compare the obtained second copy information with the extracted first copy information, and determine whether the restriction shown by the first copy information is stricter than the restriction shown by the second copy information ;with
[0375] The update unit is operable to replace the second copy information with the first copy information when the judgment unit determines that the restriction shown by the first copy information is more stringent than the restriction shown by the second copy information.
[0376] 6. The copying device of claim 1, which is connected to a server device via a network, the server device storing second copy information corresponding to the digital work,
[0377] Wherein, the obtaining unit obtains the second copy information from the server device via the network.
[0378] 7. The copying device of claim 1, which is connected to a server device via a network, the server device storing second copy information corresponding to the digital work,
[0379] Wherein, the acquiring unit includes:
[0380] The judging subunit is operable to judge whether the second copy information is recorded on the recording medium;
[0381] The first acquiring subunit, when the judging subunit determines that the second copy information is recorded on the recording medium, the first acquiring subunit is operable to read the second copy from the recording medium Information to obtain the second copy information; and
[0382] The second obtaining subunit, when the judging subunit determines that the second copy information is not recorded on the recording medium, the second obtaining subunit is operable to obtain from the server device via the network The second copy information.
[0383] 8. The replication device of claim 1, further comprising:
[0384] The storage unit is operable to include an area for storing information; and
[0385] The writing unit is operable to write the acquired second copy information corresponding to the digital work into the storage unit.
[0386] 9. The copying device of claim 6, further comprising:
[0387] The copy judging unit is operable to use the second copy information stored by the storage unit to judge whether to allow copying of the digital work,
[0388] Wherein, only when copying is permitted, the copying device will copy the digital work.
[0389] 10. The replication device of claim 7, further comprising:
[0390] An extraction unit, operable to extract the first copy information from the digital work;
[0391] The judging unit is operable to compare the acquired second copy information with the extracted first copy information, and determine whether the restriction shown by the first copy information is stricter than the restriction shown by the second copy information ;with
[0392] The update unit is operable to replace the second copy information with the first copy information when the judgment unit determines that the restriction shown by the first copy information is more stringent than the restriction shown by the second copy information.
[0393] 11. The copying device of claim 1, further comprising:
[0394] The input receiving unit is operable to receive input from the user; and
[0395] A reception restriction unit, when it is detected that the first copy information indicates that copying is prohibited during the copy of the digital work, the reception restriction unit is operable to control the input receiving unit so that when the copy that has formed part of the digital work is deleted Prohibit input from users.
[0396] 12. The replication device of claim 1, wherein:
[0397] The digital work is composed of a predetermined number of information blocks,
[0398] The first copy information is composed of a predetermined number of first copy information pieces corresponding to a predetermined number of information blocks, and each of the predetermined number of first copy information pieces is embedded in the predetermined number of information blocks In the corresponding one of, and represents the restriction related to copying the corresponding one of the predetermined number of information blocks;
[0399] The second copy information is composed of a predetermined number of second copy information pieces respectively corresponding to the predetermined number of information blocks, and
[0400] The display unit generates display use copy information based on second copy information composed of the predetermined number of second copy information pieces.
[0401] 13. A copying system, comprising a copying device and a recording medium on which a digital work is recorded, the copying device reads the digital work from the recording medium and copies the read digital work, and The digital work has first copy information embedded therein, the first copy information indicates restrictions related to copying the digital work, the recording medium has information recorded thereon, and the information includes:
[0402] Said digital work in which the first copy information is embedded; and
[0403] Second copy information, where the second copy information indicates restrictions related to copying the digital work,
[0404] The copy device includes:
[0405] An obtaining unit, operable to obtain second copy information, the second copy information indicating restrictions related to copying the digital work; and
[0406] The display unit is operable to generate display use copy information based on the acquired second copy information and display the generated display use copy information, wherein the display use copy information represents the restriction shown by the second copy information.
[0407] 14. A copying method used in a copying device, the copying device reads a digital work from a recording medium and copies the read digital work, the digital work is embedded with first copy information, and the first copy The information indicates restrictions related to copying the digital work, and the copying method includes:
[0408] An obtaining step of obtaining second copy information, the second copy information indicating restrictions related to copying the digital work; and
[0409] The displaying step is to generate display use copy information based on the acquired second copy information and display the generated display use copy information, wherein the display use copy information represents the restriction shown by the second copy information.
[0410] 15. A computer program used in a copying device that reads a digital work from a recording medium and copies the read digital work, the digital work is embedded with first copy information, and the first copy The information represents the restrictions related to copying the digital work, and the computer program includes:
[0411] An obtaining step of obtaining second copy information, the second copy information indicating restrictions related to copying the digital work; and
[0412] The displaying step is to generate display use copy information based on the acquired second copy information and display the generated display use copy information, wherein the display use copy information represents the restriction shown by the second copy information.
[0413] 16. A computer-readable program recording medium on which a computer program is recorded, the computer program being used in a copying device that reads a digital work from the recording medium and copies the read digital work, wherein the digital work Embedded with first copy information, the first copy information indicating restrictions related to copying the digital work, and the computer program includes:
[0414]An obtaining step of obtaining second copy information, the second copy information indicating restrictions related to copying the digital work; and
[0415] The displaying step is to generate display use copy information based on the acquired second copy information and display the generated display use copy information, wherein the display use copy information represents the restriction shown by the second copy information.
PUM


Description & Claims & Application Information
We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.