Image processing apparatus, image forming apparatus, information embedding method, and information embedding program
First Claim
1. An image processing apparatus comprising:
- a detecting unit that detects all pieces of additional information that are embedded in image data;
an analyzing unit that analyzes the detected pieces of additional information and judges whether any of the detected pieces of additional information includes predetermined information that is updateable; and
an embedding unit that (1) updates, when a judgment result of the analyzing unit is affirmative, the predetermined information included in the piece of additional information, and embeds the updated predetermined information into the image data at a location where the predetermined information is originally embedded, and (2) embeds, when the judgment result of the analyzing unit is negative, a new piece of additional information including updated information into the image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing apparatus includes a detecting unit that detects pieces of additional information embedded in image data, an analyzing unit that analyzes the detected pieces of additional information, and an embedding unit that (a) updates, when the analyzing unit analyzes that any of the detected pieces of additional information includes predetermined information, the predetermined information included in the piece of additional information, and embeds the updated predetermined information into image data at a location where the predetermined information is originally embedded, or (b) embeds, when the detected pieces of additional information do not include the predetermined information, a new piece of additional information including updated information, into the image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information.
-
Citations
28 Claims
-
1. An image processing apparatus comprising:
-
a detecting unit that detects all pieces of additional information that are embedded in image data;
an analyzing unit that analyzes the detected pieces of additional information and judges whether any of the detected pieces of additional information includes predetermined information that is updateable; and
an embedding unit that (1) updates, when a judgment result of the analyzing unit is affirmative, the predetermined information included in the piece of additional information, and embeds the updated predetermined information into the image data at a location where the predetermined information is originally embedded, and (2) embeds, when the judgment result of the analyzing unit is negative, a new piece of additional information including updated information into the image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An image forming apparatus equipped with an image processing apparatus that processes inputted first image data so as to output second image data, the image forming apparatus forming an image according to the second image data,
the image processing apparatus comprising: -
a detecting unit that detects all pieces of additional information that are embedded in the first image data;
an analyzing unit that analyzes the detected pieces of additional information and judges whether any of the detected pieces of additional information includes predetermined information that is updateable; and
an embedding unit that (1) updates, when a judgment result of the analyzing unit is affirmative, the predetermined information included in the piece of additional information, and embeds the updated predetermined information into the first image data at a location where the predetermined information is originally embedded, and (2) embeds, when the judgment result of the analyzing unit is negative, a new piece of additional information including updated information into the first image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information, wherein the first image data embedded with the updated predetermined information and/or the new piece of additional information is outputted as the second image data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for embedding additional information in image data comprising:
-
a first step of detecting all pieces of additional information that are embedded in the image data;
a second step of analyzing the detected pieces of additional information and judging whether any of the detected pieces of additional information includes predetermined information that is updateable; and
a third step of updating, when a judgment result in the second step is affirmative, the predetermined information included in the piece of additional information, and embedding the updated predetermined information into the image data at a location where the predetermined information is originally embedded, and a fourth step of embedding, when the judgment result in the second step is negative, a new piece of additional information including updated information into the image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A program that is executed by a computer, the program making the computer function as the following:
-
a detecting means for detecting all pieces of additional information that are embedded in image data;
an analyzing means for analyzing the detected pieces of additional information and judging whether any of the detected pieces of additional information includes predetermined information that is updateable; and
an embedding means for (1) updating, when a judgment result of the analyzing means is affirmative, the predetermined information included in the piece of additional information, and embedding the updated predetermined information into the image data at a location where the predetermined information is originally embedded, and (2) embedding, when the judgment result of the analyzing means is negative, a new piece of additional information including updated information into the image data at a location that does not overlap locations where the detected pieces of additional information are embedded, the updated information being equivalent to the predetermined information. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An image processing apparatus comprising:
-
a detecting unit that detects additional information that is embedded in image data; and
an embedding unit that embeds new additional information in the image data at a location that does not overlap a location where the detected additional information is embedded.
-
-
27. A method for embedding additional information in image data, comprising:
-
a first step of detecting additional information that is embedded in image data; and
a second step of embedding new additional information into the image data at a location that does not overlap a location where the detected additional information is embedded.
-
-
28. A program that is executed by a computer, the program making the computer function as the following:
-
a detecting means for detecting additional information that is embedded in image data; and
an embedding means for embedding new additional information into the image data at a location that does not overlap a location where the detected additional information is embedded.
-
Specification