WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Information recording system    
United States Patent6526146   
Link to this pagehttp://www.wikipatents.com/6526146.html
Inventor(s)Hashimoto; Megumu (Kanagawa, JP), Osawa; Yoshitomo (Kanagawa, JP), Asano; Tomoyuki (Kanagawa, JP)
AbstractAn optical disc recorder/reproducer, a personal computer, a television receiver, an IRD and so forth are connected mutually via a 1394 serial bus. When data transmitted from the personal computer to the optical disc recorder/reproducer via the 1394 serial bus are to be recorded, an isochronous packet is sent to the recorder/reproducer inclusive of the data to indicate whether the personal computer is a device capable of cognizing copy control information. And depending on whether the source of the transmitted data is a copy control information cognizant device or not, the optical disc recorder/reproducer updates the copy control information with reference to a selected table, and then the updated copy control information is recorded on the optical disc. This system can distinguish between a prerecorded disc and a user-recorded disc, hence achieving exact management of copy control information.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Inventor     Hashimoto; Megumu (Kanagawa, JP) , Osawa; Yoshitomo (Kanagawa, JP) , Asano; Tomoyuki (Kanagawa, JP)
Owner/Assignee     Sony Corporation (Tokyo, JP)
Patent assignment
All assignments
Publication Date     February 25, 2003
Application Number     09/250,983
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     February 16, 1999
US Classification     380/201 369/84 380/202 380/203 705/51 705/52 705/57 713/179 713/181 726/33
Int'l Classification    
Examiner     Barron; Gilberto
Assistant Examiner     Darrow; Justin T.
Attorney/Law Firm     Frommer; William S. Frommer Lawrence & Haug LLP Simon; Darren M.
Address
Parent Case    
Priority Data     Feb 18, 1998 [JP] 10-035697 May 06, 1998 [JP] 10-123223
USPTO Field of Search     713/152 713/160 713/176 713/179 713/181 713/200 713/201 380/201 380/202 380/203 705/51 705/52 705/54 705/56 705/57 705/58 705/59 360/60 369/84 386/94
Patent Tags     information recording
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
6301430
Oguro et al.

Oct,2001

[0 after 0 votes]
5729516
Tozaki et al.

Mar,1998

[0 after 0 votes]
5689559
Park

Nov,1997

[0 after 0 votes]
5673357
Shima

Sep,1997

[0 after 0 votes]
5315448
Ryan

May,1994

[0 after 0 votes]
5144658
Takahashi

Sep,1992

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. An information recording apparatus for recording, in a recording medium, record information transmitted from a transmitter, comprising: a receiving means for receiving the record information transmitted inclusively of copy control information from said transmitter; a decision making means for making a decision as to whether said transmitter is a first device capable of cognizing the copy control information as being of a predetermined format, or a second device incapable of cognizing the copy control information; a storage means for storing first update information to update the copy control information when said transmitter is the first device, or storing second update information to update the copy control information when said transmitter is the second device; and a recording means for updating, in response to the result of the decision obtained from said decision means, the copy control information included in the record information received by said receiving means, on the basis of the first or second update information stored in said storage means, and then recording, in said recording medium, the information inclusive of the updated copy control information.

2. The information recording apparatus according to claim 1, wherein said recording means further records, in the recording medium, a mode flag representing that the record information is recorded in a first recording mode or a second recording mode.

3. The information recording apparatus according to claim 1, further comprising a recording-medium decision means for making a decision as to whether the record information received by said receiving means is the information reproduced from a recording medium formed in a prerecorded state containing the record information.

4. The information recording apparatus according to claim 2, wherein said recording medium contains a prerecorded flag representing that said record information is recorded in a third recording mode.

5. The information recording apparatus according to claim 1, wherein said first update information and second update information are under predetermined restrictions in a recording medium formed in a state where the record information has been prerecorded.

6. The information recording apparatus according to claim 1, wherein said copy control information is classified into four kinds.

7. An information recording method carried out in an information recording apparatus to record, in a recording medium, record information transmitted from a transmitter, said method comprising the steps of: receiving the record information transmitted from said transmitter inclusively of copy control information; making a decision as to whether said transmitter is a first device capable of cognizing the copy control information as being of a predetermined format, or a second device incapable of cognizing the copy control information; generating first update information to update the copy control information when said transmitter is the first device, or generating second update information to update the copy control information when said transmitter is the second device; updating, in response to the result of the decision obtained at said decision step, the copy control information included in the record information received at said reception step, on the basis of the first update information for said first device or the second update information for said second device; and recording, in said recording medium, the information inclusive of the updated copy control information.

8. A provision medium for providing a program readable by a computer for enabling an information recording apparatus to execute processes that record, in a recording medium, record information transmitted from a transmitter, which comprise the steps of: receiving the record information transmitted from said transmitter inclusively of copy control information; making a decision as to whether said transmitter is a first device capable of cognizing the copy control information as being of a predetermined format, or a second device incapable of cognizing the copy control information; generating first update information to update the copy control information when said transmitter is the first device, or generating second update information to update the copy control information when said transmitter is the second device; updating, in response to the result of the decision obtained at said decision step, the copy control information included in the record information received at said reception step, on the basis of the first update information for said first device or the second update information for said second device; and recording, in said recording medium, the information inclusive of the updated copy control information.

9. An information reproducing apparatus for reproducing information recorded in a recording medium and outputting the reproduced information, comprising: a reproducing means for reproducing the information from said recording medium; a decision means for making a decision as to whether the information inclusive of copy control information reproduced by said reproducing means was recorded in a first recording mode by a first device capable of cognizing the copy control information as being of a predetermined format, or in a second recording mode by a second device incapable of cognizing the copy control information; a storage means for storing at least either first update information to update the copy control information if the reproduced information is in said first recording mode, or second update information to update the copy control information if the reproduced information is in said second recording mode; and an output means for updating, in response to the result of the decision obtained from said decision means, the copy control information included in the information reproduced by said reproducing means, on the basis of the first or second update information stored in said storage means, and then outputting the reproduced information inclusive of the updated copy control information.

10. The information reproducing apparatus according to claim 9, further comprising a control means for controlling, in response to the result of the decision obtained from said decision means, reproduction of the recording medium executed by said reproducing means.

11. The information reproducing apparatus according to claim 9, wherein said storage means further stores, in addition to both of said first and second update information, third update information in another case different from said first and second recording modes; and said output means updates, in response to the result of the decision obtained from said decision means, the copy control information included in the information reproduced by said reproducing means, on the basis of the first, second or third update information stored in said storage means.

12. The information reproducing apparatus according to claim 9, wherein said output means further outputs a prerecord flag representing that said recording medium is the one formed in a state where said record information has been prerecorded.

13. An information reproducing method carried out in an information reproducing apparatus to reproduce information recorded in a recording medium and output the reproduced information, comprising the steps of: reproducing the information inclusive of copy control information from said recording medium; making a decision as to whether the information reproduced at said reproducing step was recorded in a first recording mode by a first device capable of cognizing the copy control information as being of a predetermined format, or in a second recording mode by a second device incapable of cognizing the copy control information; generating first update information to update the copy control information if the reproduced information is in said first recording mode, or second update information to update the copy control information if the reproduced information is in said second recording mode; and updating, in response to the result of the decision obtained at said decision step, the copy control information included in the information reproduced at said reproducing step, on the basis of the first update information for said first device or the second update information for said second device, and then outputting the reproduced information inclusive of the updated copy control information.

14. A provision medium for providing a program readable by a computer for enabling an information reproducing apparatus to execute processes that reproduce information recorded in a recording medium and output the reproduced information, which comprise the steps of: reproducing, by said information reproducing apparatus, information inclusive of copy control information from said recording medium; making a decision as to whether the information reproduced at said reproducing step was recorded in a first recording mode by a first device capable of cognizing the copy control information as being of a predetermined format, or in a second recording mode by a second device incapable of cognizing the copy control information; generating first update information to update the copy control information if the reproduced information is in said first recording mode, or second update information to update the copy control information if the reproduced information is in said second recording mode; and updating, in response to the result of the decision obtained at said decision step, the copy control information included in the information reproduced at said reproducing step, on the basis of the first update information for said first device or the second update information for said second device, and then outputting the reproduced information inclusive of the updated copy control information.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates to an information recording system and, more particularly, to a system adapted for preventing illegal copying with enhanced certainty.

Recently, there are known home apparatus which are equipped with functions of digitally recording and/or reproducing information in or from a recording medium. If video or music data for example are recorded digitally, resultant deterioration is minimized in recording or reproduction, and when the information recorded on such a recording medium is replicated so many times, it is possible to produce satisfactory recording media as replicas which are substantially equal in quality to the original recording medium. Consequently, unauthorized articles not licensed by a copyright holder may be copied and distributed illegally. With regard to this problem, it is socially demanded now that such illegal copying be prevented.

Normally, data of motion pictures and so forth are transmitted with copy control information termed CGMS (Copy Generation Management System). The CGMS is composed of two bits signifying "copy free", "copy once approved" or "copy prohibited". Attachment of such CGMS is prescribed in accordance with each data format specified in the MPEG (Moving Picture Experts Group) or DV (Digital Video) standards.

In recording data, a recorder checks the CGMS attached to the data and, if the CGMS signifies prohibition of copy, the data are not recorded. Meanwhile, if the CGMS signifies approval of copy once, it is changed to prohibition of copy and then the data are recorded in the recording medium. It is a matter of course that, if the CGMS signifies no restriction of copy, the data are copied freely in the recording medium. Thus, illegal copy is prevented by limiting the copy generation.

However, a device termed a bit stream recorder is incapable of cognizing the CGMS attached to the data. For the purpose of enabling such a device also to execute proper copy generation management, there is proposed an improvement where, in a digital IEEE1394 serial bus, CGMS is stored at specific positions in a header of an isochronous packet, so that even a bit stream recorder is rendered capable of executing copy generation management.

Supposing now that a recording medium containing a copy once approval CGMS has been copied to produce a replica recording medium by a bit stream recorder incapable of cognizing the CGMS, then such copy once approval CGMS is recorded as it is in the new recording medium also. Although it is difficult to prevent that the newly replicated recording medium is copied again to a further recording medium by a bit stream recorder incapable of cognizing the CGMS, further possible copying of the data needs to be avoided in case the recording medium replicated by copying is loaded in a CGMS cognizant device. In this case, the device copies the data to another new recording medium after changing the copy once approval CGMS to a copy prohibition CGMS. If such copying is permitted, it follows that the original recording medium is copied twice eventually. That is, even in the case of a CGMS cognizant device, proper copy generation management fails to be executed.

SUMMARY OF THE INVENTION

The present invention has been accomplished in view of the circumstances mentioned above And it is an object of the invention to realize exact copy generation management with enhanced certainty.

According to a first aspect of the present invention, there is provided an information recording apparatus which comprises a receiving means for receiving record information transmitted from a transmitter inclusively of copy control information; a decision means for making a decision as to whether the transmitter is a first device capable of cognizing the copy control information, or a second device incapable of cognizing the copy control information; a storage means for storing first update information to update the copy control information when the transmitter is the first device, or storing second update information to update the copy control information when the transmitter is the second device; and a recording means for updating, in response to the result of the decision obtained from the decision means, the copy control information included in the record information received by the receiving means, on the basis of the first or second update information stored in the storage means, and then recording, in the recording medium, the information inclusive of the updated copy control information.

According to a second aspect of the present invention, there is provided an information recording method which comprises the steps of receiving record information transmitted from a transmitter inclusively of copy control information; making a decision as to whether the transmitter is a first device capable of cognizing the copy control information, or a second device incapable of cognizing the copy control information; updating, in response to the result of the decision obtained at the decision step, the copy control information included in the record information received at the reception step, on the basis of the first update information for the first device or the second update information for the second device; and recording, in the recording medium, the record information inclusive of the updated copy control information.

According to a third aspect of the present invention, there is provided a medium for providing a program readable by a computer for enabling an information recording apparatus to execute processes which comprise the steps of receiving record information inclusive of copy control information transmitted from a transmitter; making a decision as to whether the transmitter is a first device capable of cognizing the copy control information, or a second device incapable of cognizing the copy control information; updating, in response to the result of the decision obtained at the decision step, the copy control information included in the record information received at the reception step, on the basis of the first update information for the first device or the second update information for the second device; and recording, in the recording medium, the record information inclusive of the updated copy control information.

According to a fourth aspect of the present invention, there is provided an information reproducing apparatus which comprises a reproducing means for reproducing information from a recording medium; a decision means for making a decision as to whether the information reproduced inclusively of copy control information by the reproducing means is the one recorded in a first recording mode by a first device capable of cognizing the copy control information, or the one recorded in a second recording mode by a second device incapable of cognizing the copy control information; a storage means for storing at least either first update information to update the copy control information in case the reproduced information is the one recorded in the first recording mode, or second update information to update the copy control information in case the reproduced information is the one recorded in the second recording mode; and an output means for updating, in response to the result of the decision obtained from the decision means, the copy control information included in the information reproduced by the reproducing means, on the basis of the first or second update information stored in the storage means, and then outputting the reproduced information inclusive of the updated copy control information.

According to a fifth aspect of the present invention, there is provided an information reproducing method which comprises the steps of reproducing information inclusive of copy control information from a recording medium; making a decision as to whether the information reproduced at the reproducing step is the one recorded in a first recording mode by a first device capable of cognizing the copy control information, or the one recorded in a second recording mode by a second device incapable of cognizing the copy control information; and updating, in response to the result of the decision obtained at the decision step, the copy control information included in the information reproduced at the reproducing step, on the basis of the first update information for the first device or the second update information for the second device, and then outputting the reproduced information inclusive of the updated copy control information.

And according to a sixth aspect of the present invention, there is provided a medium for providing a program readable by a computer for enabling an information reproducing apparatus to execute processes which comprise the steps of reproducing, by the information reproducing apparatus, information inclusive of copy control information from a recording medium; making a decision as to whether the information reproduced at reproducing step is the one recorded in a first recording mode by a first device capable of cognizing the copy control information, or the one recorded in a second recording mode by a second device incapable of cognizing the copy control information; and updating, in response to the result of the decision obtained at the decision step, the copy control information included in the information reproduced at the reproducing step, on the basis of the first update information for the first device or the second update information for the second device, and outputting the reproduced information inclusive of the updated copy control information.

The above and other features and advantages of the present invention will become apparent from the following description which will be given with reference to the illustrative accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a block diagram showing an exemplary configuration of an information transfer system where the present invention is applied;

FIG. 2 is a block diagram showing an internal configuration of an optical disc recorder/reproducer included in FIG. 1;

FIG. 3 is a flowchart showing a processing routine of cognizant recording executed in the optical disc recorder/reproducer in FIG. 1;

FIG. 4 shows the flowchart continued from FIG. 3;

FIG. 5 is a diagram for explaining prescription of the copy control information in a recording mode;

FIG. 6 is a diagram for explaining the process at step S3 in FIG. 3;

FIG. 7 is a diagram for explaining the process at step S8 in FIG. 4;

FIG. 8 is a flowchart showing a processing routine of non-cognizant recording executed in the optical disc recorder/reproducer in FIG. 2;

FIG. 9 is a diagram for explaining the process at step S23 in FIG. 8;

FIG. 10 is a flowchart showing a processing routine of cognizant reproduction executed in the optical disc recorder/reproducer in FIG. 2;

FIG. 11 is a diagram for explaining prescription of the copy control information in a reproduction mode;

FIG. 12 is a diagram for explaining the process at step S42 in FIG. 10;

FIG. 13 is a diagram for explaining the process at step S45 in FIG. 10;

FIG. 14 is a flowchart showing a processing routine of non-cognizant reproduction executed in the optical disc recorder/reproducer in FIG. 2;

FIG. 15 is a diagram for explaining the process at step S61 in FIG. 14;

FIG. 16 is a flowchart showing a processing routine of cognizant recording executed in a second embodiment of the optical disc recorder/reproducer in FIG. 2;

FIG. 17 shows the flowchart continued from FIG. 16;

FIG. 18 is a diagram for explaining prescription of the copy control information in a recording mode in the second embodiment;

FIG. 19 is a flowchart showing a processing routine of non-cognizant recording executed in the second embodiment;

FIG. 20 is a flowchart showing a processing routine of cognizant reproduction executed in the second embodiment;

FIG. 21 shows the flowchart continued from FIG. 20;

FIG. 22 is a diagram for explaining prescription of the copy control information in a reproduction mode in the second embodiment;

FIG. 23 is a diagram showing modified examples of copy control information in a reproduction mode in FIG. 22;

FIG. 24 is a flowchart showing a processing routine of non-cognizant reproduction executed in the second embodiment;

FIG. 25 is a flowchart showing a processing routine of cognizant recording executed in a third embodiment;

FIG. 26 shows the flowchart continued from FIG. 25;

FIG. 27 is a diagram for explaining prescription of the copy control information in a recording mode in the third embodiment;

FIG. 28 is a flowchart showing a processing routine of non-cognizant recording executed in the third embodiment;

FIG. 29 is a flowchart showing a processing routine of cognizant reproduction executed in the third embodiment;

FIG. 30 shows the flowchart continued from FIG. 29;

FIG. 31 is a diagram for explaining prescription of the copy control information in a reproduction mode in the third embodiment;

FIG. 32 is a flowchart showing a processing routine of non-cognizant reproduction executed in the third embodiment;

FIG. 33 is a flowchart showing a processing routine of cognizant recording executed in a fourth embodiment;

FIG. 34 shows the flowchart continued from FIG. 33;

FIG. 35 shows the flowchart continued from FIG. 33;

FIG. 36 is a diagram for explaining prescription of the copy control information in a recording mode in the fourth embodiment;

FIG. 37 is a flowchart showing a processing routine of non-cognizant recording executed in the fourth embodiment;

FIG. 38 shows the flowchart continued from FIG. 37;

FIG. 39 is a flowchart showing a processing routine of cognizant reproduction executed in the fourth embodiment;

FIG. 40 shows the flowchart continued from FIG. 39;

FIG. 41 is a diagram for explaining prescription of the copy control information in a reproduction mode in the fourth embodiment;

FIG. 42 is a diagram for explaining the process at step S243 in FIG. 39;

FIG. 43 is a flowchart showing a processing routine of non-cognizant reproduction executed in the fourth embodiment;

FIG. 44 is a diagram for explaining the process at step 262 in FIG. 43;

FIG. 45 shows a table of copy control information used in a cognizant recording mode;

FIG. 46 is a flowchart showing a processing routine of cognizant recording executed in a fifth embodiment of the optical disc recorder/reproducer in FIG. 2;

FIG. 47 shows the flowchart continued from FIG. 46;

FIG. 48 is a diagram for explaining prescription of the copy control information in a recording mode in the fifth embodiment;

FIG. 49 is a flowchart showing a processing routine of non-cognizant recording executed in the fifth embodiment;

FIG. 50 is a flowchart showing a processing routine of cognizant reproduction executed in the fifth embodiment;

FIG. 51 shows the flowchart continued from FIG. 50;

FIG. 52 is a diagram for explaining prescription of the copy control information in a reproduction mode in the fifth embodiment;

FIG. 53 is a flowchart showing a processing routine of non-cognizant reproduction executed in the fifth embodiment;

FIG. 54 is a flowchart showing a processing routine of cognizant recording executed in a sixth embodiment of the optical disc recorder/reproducer in FIG. 2;

FIG. 55 shows the flowchart continued from FIG. 54;

FIG. 56 is a diagram for explaining prescription of the copy control information in a recording mode in the sixth embodiment;

FIG. 57 is a flowchart showing a processing routine of non-cognizant recording executed in the sixth embodiment;

FIG. 58 is a flowchart showing a processing routine of cognizant reproduction executed in the sixth embodiment;

FIG. 59 shows the flowchart continued from FIG. 58;

FIG. 60 is a diagram for explaining prescription of the copy control information in a reproduction mode in the sixth embodiment;

FIG. 61 is a flowchart showing a processing routine of non-cognizant reproduction executed in the sixth embodiment;

FIG. 62 is a flowchart showing a processing routine of cognizant recording executed in a seventh embodiment of the optical disc recorder/reproducer in FIG. 2;

FIG. 63 shows the flowchart continued from FIG. 62;

FIG. 64 is a diagram for explaining prescription of the copy control information in a recording mode in the seventh embodiment;

FIG. 65 is a diagram for explaining prescription of the copy control information in a recording mode in the seventh embodiment;

FIG. 66 is a flowchart showing a processing routine of non-cognizant recording executed in the seventh embodiment;

FIG. 67 is a flowchart showing a processing routine of cognizant reproduction executed in the seventh embodiment;

FIG. 68 shows the flowchart continued from FIG. 67;

FIG. 69 is a diagram for explaining prescription of the copy control information in a reproduction mode in the seventh embodiment;

FIG. 70 is a diagram for explaining prescription of the copy control information in a reproduction mode in the seventh embodiment; and

FIG. 71 is a flowchart showing a processing routine of non-cognizant reproduction executed in the seventh embodiment.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter some preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

FIG. 1 shows an exemplary configuration of an information processing system where the present invention is applied. In this example, an optical disc recorder/reproducer 1, a personal computer 2, a television receiver 3 and an IRD (Integrated Receiver/Decoder) 4 are mutually connected via an IEEE1394 serial bus 6, so that data transmitted from a predetermined device via the 1394 serial bus 6 can be received by another device, and the received data can be recorded and displayed.

FIG. 2 is a block diagram showing an internal configuration of the optical disc recorder/reproducer 1. An optical disc 22 is rotated at a predetermined speed by a spindle motor 21. An optical head 23 irradiates a laser beam to the optical disc 22 for recording or reproducing data. In a recording/reproducing circuit 24, a signal to be recorded is encrypted, if necessary, by an encryptor 26 and then is supplied to the optical head 23 so as to be recorded in the optical disc 22. The signal reproduced from the optical disc 22 by the optical head 23 is decrypted, in the case of an encrypted one, by a decryptor 25 and then is outputted. A 1394 communicator 28 is connected to the 1394 serial bus 6 so as to transfer a signal to or from another device via the 1394 serial bus 6. An input/output interface 27 is used for executing an interface process between a CPU 29 and the recording/reproducing circuit 24, the 1394 communicator 28 and a manipulator 32.

The CPU 29 executes various processes in accordance with a program stored in a ROM 30. A RAM 31 stores data and programs required for the CPU 29 to execute the various processes. The manipulator 32 is manipulated by a user to input a desired command to the CPU 29.

Although omitted in the drawing, each of the personal computer 2, the television receiver 3 and the IRD 4 also has a 1394 communicator therein so as to be capable of transferring a signal to or from another device via the 1394 serial bus 6.

Next, an explanation will be given on an exemplary process of supplying data, which have been reproduced from an internal hard disc or an attached disc drive, from the personal computer 2 to the optical disc recorder/reproducer 1 via the 1394 serial bus 6 and then recording such data, and also on an inverse process of transmitting the reproduced data from the optical disc 22 of the optical disc recorder/reproducer 1 to the personal computer 2 via the 1394 serial bus and then recording such data in a hard disc or the like.

In the following description, a device capable of cognizing a CGMS will be referred to as a cognizant device, and a device incapable of cognizing a CGMS will be referred to as a non-cognizant device.

It is supposed here that the optical disc recorder/reproducer 1 is a cognizant device. Such a cognizant device is capable of performing two kinds of recording operations, i.e., cognizant recording as a cognizant device, and non-cognizant recording as a non-cognizant device (but not as a non-cognizant device which is not applied to this system). Either recording can be selected by the user through manipulation of the manipulator 32.

FIGS. 3 and 4 are flowcharts of processes executed in response to a selection of cognizant recording. First at step S1, the CPU 29 receives, via the 1394 communicator 28, the data transmitted from the personal computer 2 via the 1394 serial bus 6. Subsequently the CPU 29 makes a decision at step S1 as to whether the received data are digital data or not. And if the result of this decision signifies the digital data, the operation proceeds to step S2, where the CPU 29 makes a decision as to whether the data transmitter (in this case, personal computer 2) is a cognizant device or not. This decision can be executed in accordance with a header of the packet transmitted via the 1394 serial bus 6, since a flag is included in the header to represent that the data transmitter is a cognizant device or not. When the data transmitter (source) is a cognizant device, the operation proceeds to step S3, where the CPU 29 executes a process of recording, in the optical disc 22, CCI (Copy Control Information) and EMI (Encryption Mode Indicator) as CCID (CCI on Disc) and EMID (EMI on Disc) respectively according to Table 1 in FIG. 5.

The CCI is copy control information stored in a location defined according to each format of MPEG, DV or the like, and it indicates "free", "once" or "prohibited" in conformity with the copy restriction state of the corresponding data. The CCI is disposed in the data of an isochronous packet transmitted via the 1394 serial bus 6.

The EMI is disposed in the header of an isochronous packet, and indicates the encryption mode of a payload (data part) of the packet. More specifically, the EMI indicates mode A (proh) for copy prohibited data, mode B (once) for copy once data, or free for noncrypted copy-free contents data.

In case a plurality of programs having different copy restriction information are included in a single isochronous stream, the encryption mode is determined in accordance with the severest copy restriction of the data.

The CCID signifies CCI recorded as a portion of data on the disc. The EMID indicates "free", "once" or "prohibited" represented by the copy restriction information for the data in a predetermined range (EMID block) on the disc. This EMID is recorded in an area (e.g., header) different from the data storage area on the disc.

At step S3 in FIG. 3, the CPU 29 having received one isochronous packet via the 1394 communicator 28 forms one EMID block out of the received packet as shown in FIG. 6, then updates the CCI, which is included in the data of the received packet, to CCID according to Table 1, and disposes the CCID in the data of the EMID block. Similarly, the EMI disposed in the header of the isochronous packet is updated to EMID according to Table 1, and then this EMID is disposed in the header of the EMID block.

The EMID block is inputted to the recording/reproducing circuit 24 via the input/output interface 27 and, after being encrypted by the encryptor 26 when necessary, the EMID block is recorded on the optical disc 22 by the optical head 23.

As shown on List 1 of Table 1 in FIG. 5, when both of CCI and EMI indicate free, CCID and EMID are both updated to free. And when CCI and EMI are free and once respectively, CCID and EMID are updated to free and proh respectively.

When both of CCI and EMI indicate once, CCID and EMID are both updated to proh. That is, upon reception of data of CCI=once from the cognizant device, CCID is updated to proh. Since the data of "copy once approved" are copied once here, CCID is changed from once to proh so as to prohibit subsequent copying.

When CCI indicates free while EMI indicates proh, CCID is set to free while EMID is set to proh. That is, in this case, the copy control information is substantially not updated.

When CCI indicates once while EMI indicates proh, CCID and EMID are both set to proh. The information on a prerecorded disc is thus updated to approve recording (copying) once. When both of CCI and EMI indicate proh, copying is prohibited. On the prerecorded disc, the data of CCID/EMID=once/proh obtained after cognizant reproduction are updated to proh/proh, as will be described later with reference to FIG. 11. Copying a y data obtained by reproduction of a user-recorded disc is also prohibited. Therefore, CCI=proh and EMI=proh in each of these cases to prohibit copying (recording).

When each of the updated EMID in the encryption block is free, no encryption is executed. In case there is any information of EMID=proh in the encryption block, the relevant data are encrypted.

Meanwhile, if the result of the decision obtain at step S2 signifies that the source is not a cognizant device (i.e., the source is a non-cognizant device), he operation proceeds to step S4, where the CPU 29 updates CCI and EMI to CCID and EMID respectively in accordance with List 2 in FIG. 5 and executes a process of recording the data on the optical disc 22. This process is fundamentally the same as the process at step S3, and the difference resides merely in the list.

When CCI and EMI are both free on List 2 or when CCI is free while EMI is proh, each of CCID and EMID is set to free. Upon reception of the data of EMI=proh from a non-cognizant device, only the data of CCI=free is recorded.

When CCI is once while EMI is proh, copying is prohibited. For example, when the user performs non-cognizant recording of a disc where CCI/EMI=once/once, CCID/EMID are updated to once/proh in accordance with List 4 as will be described later. And in subsequent non-cognizant reproduction of the disc, as shown on List 8 in FIG. 11, CCI/EMI are left unchanged as once/proh. How ever, when the reproduced data are to be recorded again, such recording is prohibited according to List 2 and List 5 which will be described later. Consequently, in case the data are reproduced by a non-cognizant device, the data obtained from a prerecorded disc may be copied once, but re-copying the same is prohibited.

Upon reception of the data of CCI=once from the non-cognizant device, the data is not recorded when EMI=proh. However, when EMI=once, the data is recorded after updating the information as CCI=proh and EMID=proh. When CCI/EMI=once/proh, both the reproduced data from a prerecorded disc and the reproduced data from a non-cognizant recorded disc are prohibited from being recorded in case the source is a non-cognizant device.

Recording is prohibited when each of CCI and EMI is proh.

When CCI is free while EMI is once, CCID is set to free while EMID is set to proh. This combination of CCI and EMI is existent only in the data reproduced from a prerecorded disc.

When each of CCI and EMI is once, both of CCID and EMID are set to proh. This combination of CCI and EMI also is existent only in the data reproduced from a prerecorded disc. Upon reception of the data of CCI=once from the non-cognizant device, the data is not recorded if EMI=proh, but when EMI=once, the data is recorded after updating the information as CCI=proh and EMID=proh.

Next to the processes executed at steps S3 and S4, the operation proceeds to step S5, where the CPU 29 makes a decision as to whether the entire data have been completely recorded or not. And if the result of this decision signifies that some other data are still left nonrecorded, the operation proceeds to step S6, where the CPU 29 executes a process of reading the data of a next packet. Then the operation returns to step S2, and the subsequent processes thereafter are executed repeatedly. If the result of the decision at step S5 signifies that the entire data have been completely recorded, the cognizant recording is terminated.

Meanwhile, if the result of the decision at step S1 signifies that the received data is not digital one (i.e., the received data is analog one), the operation proceeds to step S7, where the CPU 29 converts the received analog data into digital data. And at step S8, a process of recording the data on the disc is executed with CGMS-A as CCID and EMID according to List 3 in FIG. 5.

As shown in FIG. 5, when CCI is free, both of CCID and EMID are set to free according to List 3. In the case of an analog input, one EMID block is used per each CGMS-A. Therefore, when CGMS-A=free, the information is set as CCID=free and EMID=free, or when CGMS-A=once, the information is updated as CCID=proh and EMID=proh, and then recording is performed.

When CCI is once, both of CCID and EMID are set to proh. Meanwhile, when CCI is proh, recording is prohibited.

As shown in FIG. 5, CCID on each of Lists 1 to 3 is determined fundamentally with reference to CCI, and EMID is determined with reference to EMI. However, upon reception of the data of CCI=once from the non-cognizant device on List 2, CCID and EMID are determined with reference to both of CCI and EMI.

FIG. 7 shows such a process executed at step S8. As shown in this diagram, the control range of CGMS-A is set to an EMID block, and the CGMS-A in the data is updated to CCID according to List 3 and then is recorded in the data of the EMID block. In the case of analog data where none of EMI is existent, CCID is recorded directly as EMID in a header of the EMID block.

After termination of the recording process at step S8, the operation proceeds to step S9, where the CPU 29 makes a decision as to whether the entire data have been completely recorded or not. And if the result of this decision signifies that some data are still left nonrecorded, the operation proceeds to step S10 to execute a process of reading the data of a next packet. Then the operation returns to step S8, and the subsequent processes are executed repeatedly. Meanwhile, if the result of the decision at step S9 signifies that the entire data have been completely recorded, this recording routine is terminated.

Hereinafter an explanation will be given on non-cognizant recording with reference to a flowchart of FIG. 8. Processes at steps S21 to S26 in FIG. 8 are substantially the same as the aforementioned processes executed at steps S1 to S6 relative to the cognizant recording shown in FIG. 3. However, some differences are existent therebetween in the points that Lists 1 and 2 used at steps S3 and