Reproducing apparatus and reproducing method
First Claim
1. A reproducing apparatus for reproducing data from a record medium having a program area and a management area, the program area being used for recording a plurality of files, the management area being used for recording management data of a particular file recorded in the program area, the apparatus comprising:
- calculating means for generating a group integrity check value for said file when said file is reproduced;
storing means for storing said group integrity check value generated by said calculating means;
comparing means operable when a record medium is re-attached to said reproducing apparatus for reproducing data,for comparing a former group integrity check value, associated with the record medium and generated by said calculating means at a time when a former reproduction command was performed, with a current group integrity check value generated by said calculating means at the time when a current reproduction command is performed,and for comparing a value of at least one of plural individual parameters on the re-attached record medium with a corresponding value of that parameter stored in the reproducing apparatus; and
controlling means for permitting a file corresponding to the current reproduction command to be reproduced, and transferred to the record medium when said comparing means determines that said former group integrity check value is the same as said current group integrity check value, and that said value of the at least one individual parameter coincides with the corresponding value of that parameter stored in the reproducing apparatus;
wherein said group integrity check value is generated from a group of management information of a plurality of files;
wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and
wherein said at least one individual parameter is a reproduction start time value stored on the record medium.
1 Assignment
0 Petitions
Accused Products
Abstract
A reproducing apparatus for reproducing data from a record medium having a program area and a management area, the program area being used for recording a plurality of files, the management area being used for managing forging prohibition information against a particular file recorded in the program area is disclosed, the apparatus comprising a calculating means for calculating the forging prohibition information managed in the management area of the record medium whenever a file recorded in the recorde medium is reproduced, a comparing means for comparing a value calculated by the calculating means corresponding to a former reproduction command with a value calculated by the calculating means corresponding to a current reproduction command, and a controlling means for permitting the file corresponding to the current reproduction command to be reproduced when the value calculated corresponding to the former reproduction command is the same as the value calculated corresponding to the current reproduction command as the result of the comparing means.
78 Citations
22 Claims
-
1. A reproducing apparatus for reproducing data from a record medium having a program area and a management area, the program area being used for recording a plurality of files, the management area being used for recording management data of a particular file recorded in the program area, the apparatus comprising:
-
calculating means for generating a group integrity check value for said file when said file is reproduced; storing means for storing said group integrity check value generated by said calculating means; comparing means operable when a record medium is re-attached to said reproducing apparatus for reproducing data, for comparing a former group integrity check value, associated with the record medium and generated by said calculating means at a time when a former reproduction command was performed, with a current group integrity check value generated by said calculating means at the time when a current reproduction command is performed, and for comparing a value of at least one of plural individual parameters on the re-attached record medium with a corresponding value of that parameter stored in the reproducing apparatus; and controlling means for permitting a file corresponding to the current reproduction command to be reproduced, and transferred to the record medium when said comparing means determines that said former group integrity check value is the same as said current group integrity check value, and that said value of the at least one individual parameter coincides with the corresponding value of that parameter stored in the reproducing apparatus; wherein said group integrity check value is generated from a group of management information of a plurality of files; wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and wherein said at least one individual parameter is a reproduction start time value stored on the record medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A reproducing apparatus for reproducing a file from a record medium on which a main file, a reproduction management file and a plurality of other files are recorded, the main file having an attribute header for managing forging prohibition information, the reproduction management file being used for managing reproduction of said main file, the apparatus comprising:
-
calculating means for generating a group integrity check value from information in said management file whenever the main file recorded on the record medium is reproduced; storing means for storing said group integrity check value generated by said calculating means; comparing means operable when a record medium is re-attached to said reproducing apparatus for reproducing data, for comparing a former group integrity check value, associated with the record medium generated by said calculating means at a time when a former reproduction command was performed, with a current group integrity check value generated by said calculating means at the time when a current reproduction command is performed, and for comparing a value of at least one of plural individual parameters on the re-attached record medium with a corresponding value of that parameter stored in the reproducing apparatus; and controlling means for permitting the main file to be reproduced, and transferred to the record medium when said comparing means determines that said former group integrity check value is the same as said current group integrity check value, and that said value of the at least one individual parameter coincides with the corresponding value of that parameter stored in the reproducing apparatus; wherein said group integrity check value is generated from a group of management information of said main file and said plurality of other files; wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and wherein said at least one individual parameter is a reproduction start time value stored on the record medium. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A reproducing method for reproducing data from a record medium having a program area and a management area, the program area being used for recording a plurality of files, the management area being used for recording management data of a particular file recorded in the program area, the method comprising the steps of:
-
generating a group integrity check value for said file when said file is reproduced; storing said group integrity check value, and storing at least one of plural individual parameters on the record medium; comparing, when said record medium is re-attached to a reproducing apparatus for reproducing data, a former group integrity check value, associated with the record medium and generated at a time when a former reproduction command was performed, with a current group integrity check value generated at the time when a current reproduction command is performed, and comparing at least one of said individual parameters on the re-attached record medium with a corresponding value of that parameter stored in the reproducing apparatus; and permitting the file corresponding to the current reproduction command to be reproduced when it is determined in said comparing step that said former group integrity check value is the same as said current group integrity check value and that said value of the at least one individual parameters coincides with the corresponding value of that parameter stored in the reproducing apparatus; wherein said group integrity check value is generated from a group of management information of a plurality of files; wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and wherein said at least one individual parameter is a reproduction start time value stored on the record medium.
-
-
21. A reproducing method operable by a reproducing apparatus for reproducing a file from a record medium on which a main file, a reproduction management file and a plurality of other files are recorded, the main file having an attribute header for managing forging prohibition information, the reproduction management file being used for reproduction of said main file, the method comprising the steps of:
-
generating a group integrity check value from information in said management file whenever the main file recorded on the record medium is reproduced; storing said group integrity check value, and storing at least one of plural individual parameters on the record medium; comparing, when said record medium is re-attached to a reproducing apparatus for reproducing data, a former group integrity check value generated when a former reproduction command was performed, with a current group integrity check value generated when a current reproduction command is performed, and comparing at least one of said individual parameters on the re-attached record medium with a corresponding value of that parameter stored in the reproducing apparatus; and permitting the main file to be reproduced when said comparing means determines that said former group integrity check value is the same as said current group integrity check value and that said value of the at least one individual parameters coincides with the corresponding value of that parameter stored in the reproducing apparatus; wherein said group integrity check value is generated from a group of management information of said main file and said plurality of other files; wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and wherein said at least one individual parameter is a reproduction start time value stored on the record medium.
-
-
22. A computer readable record medium for controlling a processor, comprising:
-
a program area for storing a plurality of files; and a management area for storing management data of a particular file recorded in the program area, such that the processor;
(a) generates a group integrity check value is generated from management information for said file when said file is reproduced, (b) compares a former group integrity check value generated at the time when a former reproduction command was performed is compared with a current group integrity check value generated at the time when a current reproduction command is performed when the record medium is re-attached to a reproducing apparatus for reproducing data, and (c) reproduces the file corresponding to the current reproduction command is reproduced when it is determined that said former group integrity check value is the same as said current group integrity check value and that said value of the at least one individual parameters coincides with the corresponding value of that parameter stored in the reproducing apparatus, said management area further storing at least one of plural individual parameters to be compared for controlling the processor to compare with a corresponding value of that parameter stored in the reproducing apparatus;wherein said group integrity check value associated with the record medium is generated from a group of management information of a plurality of files; and wherein said group integrity check value is based on a sequence number recorded in an area of the record medium that can not be read by a non-copyright protection type device; and wherein said at least one individual parameter is a reproduction start time value stored on the record medium.
-
Specification