Image processing apparatus and method therefor
First Claim
1. An image processing apparatus, comprising:
- a first input section, arranged to input image data;
an extractor, arranged to extract, from the image data, pointer information for specifying a storage location of original data of the image data and image process information representing whether the image data is attained as a result of an image process on the original data;
an obtainer, arranged to obtain selection information representing which of the image data and the original data is used;
a converter, arranged to convert the image data into vector data when no pointer information is extracted, when the image process information represents that no process has been done, or when the selection information represents use of the image data;
a second input section, arranged to input the original data on the basis of the pointer information when the pointer information is extracted, the image process information represents that the process has been done, and the selection information represents use of the original data; and
an image processor, arranged to form an image on the basis of the vector data or the original data.
1 Assignment
0 Petitions
Accused Products
Abstract
When a document image printed by freely editing and processing image data is to be copied, the user may want to copy the edited/processed image or copy an original image before editing and processing. To meet this demand, a document image is input, and pointer information for specifying the storage location of an original image, and image process information representing whether the input image is attained by editing and processing the original image are extracted from the input image. Priority data information representing which of the input image and original image is used is obtained. When no pointer information is extracted, when the image process information represents that the original image has not been edited or processed, or when the priority data information represents the use of the input image, the input image data is converted into vector data. When the pointer information is extracted, the image process information represents that the original image has been edited and processed, and the priority data information represents the use of the original image, the original image is input on the basis of the pointer information, and an image is formed on the basis of the vector data or original image.
-
Citations
16 Claims
-
1. An image processing apparatus, comprising:
-
a first input section, arranged to input image data;
an extractor, arranged to extract, from the image data, pointer information for specifying a storage location of original data of the image data and image process information representing whether the image data is attained as a result of an image process on the original data;
an obtainer, arranged to obtain selection information representing which of the image data and the original data is used;
a converter, arranged to convert the image data into vector data when no pointer information is extracted, when the image process information represents that no process has been done, or when the selection information represents use of the image data;
a second input section, arranged to input the original data on the basis of the pointer information when the pointer information is extracted, the image process information represents that the process has been done, and the selection information represents use of the original data; and
an image processor, arranged to form an image on the basis of the vector data or the original data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image processing method, comprising the steps of:
-
inputting image data;
extracting, from the image data, pointer information for specifying a storage location of original data of the image data;
extracting image process information representing whether the image data is attained as a result of an image process on the original data;
obtaining selection information representing which of the image data and the original data is used;
converting the image data into vector data when no pointer information is extracted, when the image process information represents that no process has been done, or when the selection information represents use of the image data;
inputting the original data on the basis of the pointer information when the pointer information is extracted, the image process information represents that the process has been done, and the selection information represents use of the original data; and
forming an image on the basis of the vector data or the original data.
-
-
12. An image processing method, comprising the steps of:
-
extracting, from input image data, pointer information for specifying a storage location of original data of the image data;
obtaining image process information representing whether the image data is attained as a result of an image process on the original data; and
prompting a user to select which of the image data and the original data is used when the pointer information is extracted and the image process information represents that the image process has been done.
-
-
13. A computer program for an image processing method, said method comprising the steps of:
-
inputting image data;
extracting, from the image data, pointer information for specifying a storage location of original data of the image data;
extracting image process information representing whether the image data is attained as a result of an image process on the original data;
obtaining selection information representing which of the image data and the original data is used;
converting the image data into vector data when no pointer information is extracted, when the image process information represents that no process has been done, or when the selection information represents use of the image data;
inputting the original data on the basis of the pointer information when the pointer information is extracted, the image process information represents that the process has been done, and the selection information represents use of the original data; and
forming an image on the basis of the vector data or the original data.
-
-
14. A computer program product stored on a computer readable medium comprising program code for executing an image processing method, said method comprising the steps of:
-
inputting image data;
extracting, from the image data, pointer information for specifying a storage location of original data of the image data;
extracting image process information representing whether the image data is attained as a result of an image process on the original data;
obtaining selection information representing which of the image data and the original data is used;
converting the image data into vector data when no pointer information is extracted, when the image process information represents that no process has been done, or when the selection information represents use of the image data;
inputting the original data on the basis of the pointer information when the pointer information is extracted, the image process information represents that the process has been done, and the selection information represents use of the original data; and
forming an image on the basis of the vector data or the original data.
-
-
15. A computer program for an image processing method, said method comprising the steps of:
-
extracting, from input image data, pointer information for specifying a storage location of original data of the image data;
obtaining image process information representing whether the image data is attained as a result of an image process on the original data; and
prompting a user to select which of the image data and the original data is used when the pointer information is extracted and the image process information represents that the image process has been done.
-
-
16. A computer program product stored on a computer readable medium comprising program code for executing an image processing method, said method comprising the steps of:
-
extracting, from input image data, pointer information for specifying a storage location of original data of the image data;
obtaining image process information representing whether the image data is attained as a result of an image process on the original data; and
prompting a user to select which of the image data and the original data is used when the pointer information is extracted and the image process information represents that the image process has been done.
-
Specification