Data editing apparatus and method
First Claim
Patent Images
1. A data editing method for performing editing on binary data by using plural templates having keywords, comprising:
- an assignment step of assigning each of plural binary data to one of said plural templates based on said keywords; and
a construction step of, upon reproduction of said plural binary data by using said plural templates, constructing reproduction data so as to reproduce said plural binary data in accordance with the result of assignment at said assignment step,wherein each of said plural templates has a limitation number for assignment of binary data,and wherein at said assignment step, if binary data more than the limitation number of one template are assigned to said template, remaining binary data are assigned to a predetermined template, and if binary data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining binary data are assigned to the generated predetermined template.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus which automatically generates a digital album by using binary data with meta data. One of previously-provided scenarios and an image data group to be used in an album are selected. Next, keywords described in the meta data of the image data group are compared with keywords of respective templates linked to the selected scenario, and based on the result of comparison, the image data are assigned to the templates. Then, the assigned image data are inserted into image data frames in the templates, thereby a digital album is generated. The album is saved as a SVG file or JPEG image file.
-
Citations
54 Claims
-
1. A data editing method for performing editing on binary data by using plural templates having keywords, comprising:
-
an assignment step of assigning each of plural binary data to one of said plural templates based on said keywords; and a construction step of, upon reproduction of said plural binary data by using said plural templates, constructing reproduction data so as to reproduce said plural binary data in accordance with the result of assignment at said assignment step, wherein each of said plural templates has a limitation number for assignment of binary data, and wherein at said assignment step, if binary data more than the limitation number of one template are assigned to said template, remaining binary data are assigned to a predetermined template, and if binary data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining binary data are assigned to the generated predetermined template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A data editing apparatus for performing editing on binary data, comprising:
-
storage means for storing plural templates having keywords; assignment means for assigning each of plural binary data to one of said plural templates based on said keywords; and construction means for, upon reproduction of said plural binary data by using said plural templates, constructing reproduction data so as to reproduce said plural binary data in accordance with the result of assignment by said assignment means, wherein each of said plural templates has a limitation number for assignment of binary data, and wherein if binary data more than the limitation number of one template are assigned to said template, remaining binary data are assigned to a predetermined template, and if binary data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining binary data are assigned to the generated predetermined template. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A control program stored on a computer readable medium for executing data editing processing by a computer for performing editing on binary data by using plural templates having keywords, said control program comprising:
-
assignment process code for assigning each of plural binary data to one of said plural templates based on said keywords; and construction process code for, upon reproduction of said plural binary data by using said plural templates, constructing reproduction data so as to reproduce said plural binary data in accordance with the result of assignment at said assignment process, wherein each of said plural templates has a limitation number for assignment of binary data, and wherein if binary data more than the limitation number of one template are assigned to said template, remaining binary data are assigned to a predetermined template, and if binary data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining binary data are assigned to the generated predetermined template.
-
-
52. An image processing method comprising:
-
a designation step of designating image data and a template; and an output control step of outputting the image data designated in the designation step together with the template designated in the designation step, wherein the template has a limitation number for assignment of image data, and if it is determined that image data more than the limitation number of the template in the designation step are assigned to said template, remaining image data are assigned to a predetermined template, and if image data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining image data are assigned to the generated predetermined template.
-
-
53. An image processing apparatus comprising:
-
designation means for designating image data and a template; and output control means for outputting the image data designated by the designation means together with the template designated by the designation means, wherein the template has a limitation number for assignment of image data, and if it is determined that image data more than the limitation number of the template by the designation means are assigned to said template, remaining image data are assigned to a predetermined template, and if image data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining image data are assigned to the generated predetermined template.
-
-
54. A control program stored on a computer readable medium for executing image processing by a computer, said control program comprising:
-
designation process code for designating image data and a template; and output control process code for outputting the image data designated by the designation process code together with the template designated by the designation process code, wherein the template has a limitation number for assignment of image data, and if it is determined that image data more than the limitation number of the template by the designation process code are assigned to said template, remaining image data are assigned to a predetermined template, and if image data more than the limitation number of the predetermined template are assigned to the predetermined template, the predetermined template is newly generated, and the remaining image data are assigned to the generated predetermined template.
-
Specification