US2006095381A1PendingUtilityA1

Reproducing apparatus and reproducing method

55
Assignee: YOKOTA TEPPEIPriority: Mar 26, 1999Filed: Dec 8, 2005Published: May 4, 2006
Est. expiryMar 26, 2019(expired)· nominal 20-yr term from priority
G11B 20/00478G11B 20/00746G11C 2207/16G06Q 30/0283G06F 21/445F24F 12/006G11C 7/16G11B 20/0021G06F 21/10G11B 20/00086G06F 2221/2107G06F 21/79G11C 16/22F28D 1/0366G11B 20/10
55
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled)  
   
   
       21 . 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 based on a set of parameters used for an existing file management system from management information 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 memory card is attached to a device for reproducing data, for comparing a former group integrity check value, associated with the memory card 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    controlling means for permitting a file corresponding to the current reproduction command to be reproduced, and transferred to the memory card when said comparing means determines that said former integrity value is the same as said current integrity value;    wherein said group integrity check value is generated from a group of management information of a plurality of files with at least some of the set of parameters stored in the memory card; 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.    
   
   
       22 . The reproducing apparatus as set forth in  claim 21 , wherein the group of management information is at least the number of reproduction times and/or a reproduction limitation value.  
   
   
       23 . The reproducing apparatus as set forth in  claim 21 , wherein the group of management information is file attribute information, reproduction limitation flag, reproduction start date/time, reproduction expiration date/time, number of file reproduction times, number of reproduction permission times, copy control flag, and number of high speed digital copy permission times.  
   
   
       24 . The reproducing apparatus as set forth in  claim 21 , further comprising: 
 an inner timer, wherein said controlling means prohibits the reproducing operation when the date/time information counted by the inner timer matches the reproduction expiration date/time.    
   
   
       25 . The reproducing apparatus as set forth in  claim 21 , 
 wherein each of the files contains encryption key information, and    wherein said calculating means calculates both the encryption key information contained in a file corresponding to the current clock value and group of management information using the predetermined function.    
   
   
       26 . The reproducing apparatus as set forth in  claim 21 , wherein each of the files contains encryption key information, wherein when a particular file is edited, new encryption key information is generated, and wherein said calculating means calculates the new encryption key information and group of management information using the predetermined function.  
   
   
       27 . 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 based on a set of parameters used for an existing file management system 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 memory card is attached to a device for reproducing data, for comparing a former group integrity check value, associated with the memory card 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    controlling means for permitting the main file to be reproduced, and transferred to the memory card when said comparing means determines that said former integrity value is the same as said current integrity value;    wherein said group integrity check value is generated from a group of management information of said main file and said plurality of other files with at least some of the set of parameters stored in the memory card; 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.    
   
   
       28 . The reproducing apparatus as set forth in  claim 27 , wherein the group of management information is at least the number of reproduction times and/or a reproduction limitation value.  
   
   
       29 . The reproducing apparatus as set forth in  claim 27 , wherein the group of management information is file attribute information, reproduction limitation flag, reproduction start date/time, reproduction expiration date/time, number of file reproduction times, number of reproduction permission times, copy control flag, and number of high speed digital copy permission times.  
   
   
       30 . The reproducing apparatus as set forth in  claim 27 , further comprising: 
 an inner timer, wherein said controlling means prohibits the reproducing operation when the date/time information counted by the inner timer matches the reproduction expiration date/time.    
   
   
       31 . The reproducing apparatus as set forth in  claim 27 , 
 wherein each main file contains encryption key information, and    wherein said calculating means calculates both the encryption key information contained in a main file corresponding to the current clock value and group of management information using the predetermined function.    
   
   
       32 . The reproducing apparatus as set forth in  claim 27 , wherein the clock information is generated whenever a file is recorded, and wherein said calculating means calculates the key information and the clock information contained in the main file using a predetermined function.  
   
   
       33 . The reproducing apparatus as set forth in  claim 27 , wherein each main file contains encryption key information, wherein whenever a predetermined file is edited, new encryption key information is generated, and wherein said calculating means calculates the new encryption key information and the group of management information using a predetermined function.  
   
   
       34 . 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 based on a set of parameters used for an existing file management system for said file when said file is reproduced;    storing said group integrity check value;    when a memory card is attached to a device for reproducing data, comparing a former group integrity check value, associated with the memory card 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    permitting the file corresponding to the current reproduction command to be reproduced when it is determined in said comparing step that said former integrity value is the same as said current integrity value;    wherein said group integrity check value is generated from a group of management information of a plurality of files with at least some of the set of parameters stored in the memory card; 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.    
   
   
       35 . A reproducing method 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 based on a set of parameters used for an existing file management system from information in said management file whenever the main file recorded on the record medium is reproduced;    storing said group integrity check value;    when a memory card is attached to a device for reproducing data comparing 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    permitting the main file to be reproduced when said comparing means determines that said former integrity value is the same as said current integrity value;    wherein said group integrity check value is generated from a group of management information of said main file and said plurality of other files with at least some of the set of parameters stored in the memory card; 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.    
   
   
       36 . The reproducing apparatus as set forth in  claim 21 , wherein the management area contains the date/time information counted by the inner timer, wherein said calculating means calculates the date/time information using the predetermined function, wherein said comparing means compares the value calculated by said calculating means corresponding to the former reproduction command with that corresponding to the current reproduction command, and wherein said controlling means permits the reproducing operation when the value calculated corresponding to the former reproduction command matches the value calculated corresponding to the current reproduction command as the result of said comparing means.  
   
   
       37 . The reproduction apparatus as set forth in  claim 36 , wherein said date/time information indicates last recording date/time information and is included in reproduction management information which manages a file reproduction order.  
   
   
       38 . The reproduction apparatus as set forth in  claim 21 , wherein said comparing means and said storing means for storing said group integrity check value is located within one controller.  
   
   
       39 . The reproduction apparatus as set forth in  claim 21 , wherein an integrity check value for each file of said plurality of files is stored in said record medium.  
   
   
       40 . A record medium, 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 a group integrity check value based on a set of parameters used for an existing file management system is generated from management information for said file when said file is reproduced, 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 attached to a device for reproducing data, and the file corresponding to the current reproduction command is reproduced when it is determined that said former integrity value is the same as said current integrity value;    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.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.