Data transform method and apparatus, data processing method and apparatus, and program
First Claim
1. A data transform method for transforming a first data string into a second data string, comprising:
- a replacement step of replacing first data contained in the first data string by second data;
a first generation step of generating the second data string by using data generated in said replacement step; and
a usage-license-information addition step of adding, to the second data string, first usage license information including information indicating at least one condition for permitting the use of at least part of the second data string and information indicating the second data string which is permitted to be used based on said at least one condition, wherein, when the second data string is used, the second data string which is permitted to be used is utilized based on the first usage license information.
1 Assignment
0 Petitions
Accused Products
Abstract
When sample data is played back, audio guide data G1 and G2 and subsequent frame data are played back based on usage license information L1 contained in the sample data. When high-quality data is generated, the audio guide data G1 and G2 and the usage license information L1 are overwritten based on usage license information L2 contained in additional data. When the high-quality data is played back, audio guide data G1′ and G2′ and subsequent frame data are played back based on usage license information L3. A user is then able to identify the playback status of the sample data or high-quality data by listening to an audio guide.
98 Citations
38 Claims
-
1. A data transform method for transforming a first data string into a second data string, comprising:
-
a replacement step of replacing first data contained in the first data string by second data;
a first generation step of generating the second data string by using data generated in said replacement step; and
a usage-license-information addition step of adding, to the second data string, first usage license information including information indicating at least one condition for permitting the use of at least part of the second data string and information indicating the second data string which is permitted to be used based on said at least one condition, wherein, when the second data string is used, the second data string which is permitted to be used is utilized based on the first usage license information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A data transform apparatus for transforming a first data string into a second data string, comprising:
-
replacement means for replacing first data contained in the first data string by second data;
generation means for generating the second data string by using data generated by said replacement means; and
usage-license-information addition means for adding, to the second data string, usage license information including information indicating at least one condition for permitting the use of at least part of the second data string and information indicating the second data string which is permitted to be used based on said at least one condition, wherein, when the second data string is used, the second data string which is permitted to be used is utilized based on the usage license information.
-
-
19. A computer-executable program for controlling a data transform apparatus that transforms a first data string into a second data string, comprising:
-
a replacement step of replacing first data contained in the first data string by second data;
a generation step of generating the second data string by using data generated in said replacement step; and
a usage-license-information addition step of adding, to the second data string, usage license information including information indicating at least one condition for permitting the use of at least part of the second data string and information indicating the second data string which is permitted to be used based on said at least one condition, wherein, when the second data string is used, the second data string which is permitted to be used is utilized based on the usage license information.
-
-
20. A data processing method for playing back or recording a six data string, comprising:
-
a usage-license-information management step of managing usage license information including information indicating at least one condition for permitting at least part of the sixth data string to be played back or recorded and information indicating the sixth data string which is permitted to be played back or recorded based on said at least one condition; and
a data processing step of playing back or recording the sixth data string which is permitted to be played back or recorded based on the usage license information. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A data processing apparatus for playing back or recording a predetermined data string, comprising:
-
usage-license-information management means for managing usage license information including information indicating at least one condition for permitting at least part of the predetermined data string to be played back or recorded and information indicating the predetermined data string which is permitted to be played back or recorded based on said at least one condition; and
data processing means for playing back or recording the predetermined data string which is permitted to be played back or recorded based on the usage license information.
-
-
38. A computer-executable program for controlling a data processing apparatus that plays back or records a predetermined data string, comprising:
-
a usage-license-information management step of managing usage license information including information indicating at least one condition for permitting at least part of the predetermined data string to be played back or recorded and information indicating the predetermined data string which is permitted to be played back or recorded based on said at least one condition; and
a data processing step of playing back or recording the predetermined data string which is permitted to be played back or recorded based on the usage license information.
-
Specification