Source: https://patents.google.com/patent/JP4740166B2/en
Timestamp: 2019-10-22 19:07:54
Document Index: 210393943

Matched Legal Cases: ['art 104', 'art 106', 'art 108', 'art 110', 'art 112', 'art 114', 'art 116', 'art 118', 'art 120', 'art 122', 'art 130']

JP4740166B2 - Image forming apparatus, image forming system, image forming method, program, and recording medium - Google Patents
Image forming apparatus, image forming system, image forming method, program, and recording medium Download PDF
JP4740166B2
JP4740166B2 JP2007022107A JP2007022107A JP4740166B2 JP 4740166 B2 JP4740166 B2 JP 4740166B2 JP 2007022107 A JP2007022107 A JP 2007022107A JP 2007022107 A JP2007022107 A JP 2007022107A JP 4740166 B2 JP4740166 B2 JP 4740166B2
JP2007022107A
JP2008193137A (en
崇之 原
2007-01-31 Application filed by 株式会社リコー filed Critical 株式会社リコー
2007-01-31 Priority to JP2007022107A priority Critical patent/JP4740166B2/en
2008-08-21 Publication of JP2008193137A publication Critical patent/JP2008193137A/en
2011-08-03 Publication of JP4740166B2 publication Critical patent/JP4740166B2/en
The present invention relates to an image forming apparatus, an image forming system, an image forming method, a program, and a recording medium, and in particular, an image forming apparatus, an image forming system, an image forming method, a program, and a recording medium for embedding embedded information in an image. It is about.
For purposes such as copyright protection, tracing, falsification detection, and addition of meta information, a technique for embedding embedded information in an image using a barcode, digital watermark, steganography, or the like is being studied. Embedded information embedding techniques are roughly classified into resistant type and vulnerable type, and are used for purposes suitable for each characteristic. The robust information embedding technique requires that embedded information embedded in an image remains even if the image is duplicated.
When duplicating an image in the electronic world, the embedded information is naturally left. However, when an electronic image is printed on a paper medium, or when a printed image is copied to a paper medium, embedded information is often lost due to deterioration of the image on the paper medium. Therefore, embedding information embedding technology having resistance in printing and copying has been developed (for example, Patent Documents 1 to 4).
However, even if the embedding information embedding technique having durability is used for printing or copying, the image is deteriorated if the image copied on the paper medium is further copied. There is a problem that there is a high possibility that is lost.
In general, since the embedding technique for embedding information with high tolerance is accompanied by a large deterioration in image quality, it is useful in terms of image quality if the embedding technique for embedding information with low tolerance can be applied to a print image.
JP 2003-209676 A JP 2005-102264 A JP 2005-182442 A JP 2006-0505551 A
In order to solve the above problem, the present inventor has developed a method for re-embedding embedded information embedded in an image when the image is copied.
According to the above method, in order to re-embed the embedded information in the image, it is necessary to extract the embedded information once embedded. There is a problem of spending a lot of processing time.
The present invention has been made in view of the above, and an image forming apparatus, an image forming system, an image forming method, a program, and an image forming apparatus capable of reducing the embedding time of embedded information when embedding embedded information in an image. An object is to provide a recording medium.
In order to solve the above-described problems and achieve the object, the present invention provides an image acquisition unit that acquires an image, and whether or not the first embedded information is embedded in advance in the image acquired by the image acquisition unit. An information determining unit that determines whether the first embedded information is embedded in advance by the information determining unit, an image storing unit that stores the image acquired by the image acquiring unit, and the image After the image is stored by the storage unit, an information generation unit that generates second embedding information to be embedded in the image acquired by the image acquisition unit, and the information generation in the image acquired by the image acquisition unit and information embedding means embeds the second embedded information generated by the means, are embedded in the stored image are embedded the first by the image storage unit An information extracting means for extracting only information, and the second embedded information embedded by the information embedding means, and information related registration means for registering in association with the first embedded information extracted by the information extraction means, It is provided with.
According to a preferred aspect of the present invention, the information embedding unit overwrites the embedded information previously embedded in the image acquired by the image acquiring unit, and the embedded information generated by the embedded information generating unit It is desirable to embed.
Also, according to a preferred aspect of the present invention, the information embedding unit deletes the embedded information embedded in the image acquired by the image acquiring unit in advance and then generates the embedded information generated by the embedded information generating unit. It is desirable to embed.
Moreover, according to a preferable aspect of the present invention, it is desirable to further include an image printing unit that prints an image in which embedded information is embedded by the information embedding unit.
According to a preferred aspect of the present invention, the image printing unit further includes an information determination unit that determines whether the embedded information is embedded in advance in the image acquired by the image acquisition unit. When the determination unit determines that the embedded information is not embedded in advance, it is desirable to print the image acquired by the image acquisition unit.
According to a preferred aspect of the present invention, the information determination means determines whether or not the embedded information is embedded based on a histogram bias of the image acquired by the image acquisition means. desirable.
According to a preferred aspect of the present invention, the information determination unit extracts a part of the image acquired by the image acquisition unit, and the embedded information is embedded based on the extracted part of the image. It is desirable to determine whether or not.
Also, according to a preferred aspect of the present invention, the embedded information generated by the information generating means includes information indicating a user name, a printing date, a printing device ID, a print setting, and an ID of an image to be printed. Preferably, it is one or more.
According to a preferred aspect of the present invention, the information extracting means extracts the embedded information embedded in advance when the own apparatus is not in operation, and the information related registration means is when the own apparatus is not in operation. It is desirable that the embedded information extracted by the information extracting unit and the embedded information embedded by the information embedding unit are registered in association with each other.
Further, according to a preferred aspect of the present invention, the information extraction unit extracts the embedded information embedded in the image stored by the image storage unit in parallel with the execution by the information embedding unit and the image printing unit. The information-related registration unit extracts and embeds the embedded information extracted by the information extracting unit and the embedded information embedded by the information embedding unit in parallel with the execution by the information embedding unit and the image printing unit. It is desirable to register them.
According to a preferred aspect of the present invention, there is provided an information acquisition means for acquiring the embedded information extracted by the information extraction means registered in association with the information relation registration means and the embedded information embedded by the information embedding means. It is desirable to have further provision.
The present invention also relates to an image forming system, comprising: an image forming apparatus for embedding embedded information for embedding in an image; and an information management apparatus connected to the image forming apparatus via a network. The image forming apparatus includes: an image acquisition unit that acquires an image; and whether or not the first embedded information is embedded in advance in the image acquired by the image acquisition unit. When it is determined by the information determination means and the information determination means that the first embedded information is embedded in advance, the image storage means for storing the image acquired by the image acquisition means, and the image storage means after storage of the image is performed, and information generating means for generating a second embedded information to be embedded in the image acquired by the image acquisition unit And information embedding means embeds the second embedded information generated by said information generating means on the obtained image by the image acquisition means, the first embedded information embedded in the stored image by the image storing means Information extracting means for extracting; and transmitting means for transmitting the second embedded information embedded by the information embedding means and the first embedded information extracted by the information extracting means to the information management device; And the information management device registers the second embedded information embedded by the information embedding unit transmitted from the image forming apparatus and the first embedded information extracted by the extracting unit in association with each other It is characterized by doing.
The present invention also relates to an image forming method, and an image acquisition step for acquiring an image, and information determination for determining whether or not first embedded information is embedded in advance in the image acquired in the image acquisition step. An image storing step for storing the image acquired in the image acquiring step, and an image storing step in the image storing step when it is determined that the first embedding information is embedded in the step and the information determining step . after the information to be embedded and information generating step of generating a second embedded information to be embedded in the acquired image by the image acquisition step, the second embedded information generated by said information generation step to the image acquired by the image acquisition step embedding in the embedding process and an information extraction step of extracting said first embedded information embedded in the images stored in said image storing step, the information embedding step Said second embedded information forme, characterized in that it comprises a, and information related registration step of registering in association with the first embedded information extracted by the information extraction step.
The present invention also relates to a program, characterized in that the image forming method is executed by a computer.
The present invention also relates to a computer-readable recording medium, characterized in that the program is recorded.
According to the present invention, an image is acquired, the acquired image is stored, embedding information for embedding in the acquired image is generated, the generated embedding information is embedded in the acquired image, and embedded in the stored image The embedded information is extracted, and the embedded information and the extracted embedded information are registered in association with each other. Therefore, when the embedded information is re-embedded in the image, the embedding time of the embedded information is shortened. There is an effect that can be.
Further, according to a preferred aspect of the present invention, since the generated embedded information is embedded by overwriting the embedded information previously embedded in the acquired image, when embedding the embedded information in the image, Using the existing embedding method, the embedding time of embedding information can be shortened.
Also, according to a preferred aspect of the present invention, since the embedded information generated is embedded after deleting the embedded information embedded in the acquired image, when embedding the embedded information in the image, Using the existing embedding method, the embedding time of embedding information can be shortened.
Also, according to a preferred aspect of the present invention, since the image in which the embedded information is embedded is printed, when the embedded information is re-embedded in the image, the embedding time is shortened, and as a result, the print processing time is shortened. There is an effect that can be done.
According to a preferred aspect of the present invention, it is determined whether or not the acquired image is embedded in advance, and when the embedded information is determined not to be embedded in advance, the acquired image is printed. Therefore, there is an effect that printing can be performed in a state where deterioration of the image due to the embedding process is avoided.
According to a preferred aspect of the present invention, since it is determined whether or not the embedded information is embedded based on the bias of the histogram of the acquired image, the determination process is performed using a simple method. There is an effect that the time required can be shortened.
According to a preferred aspect of the present invention, a part of the acquired image is extracted, and it is determined whether or not the embedded information is embedded based on the extracted part of the image. There is an effect that the time required for processing can be further shortened.
Further, according to a preferred aspect of the present invention, the generated embedded information is one or more of information indicating a user name, a printing date and time, a printing device ID, a print setting, and an ID of an image to be printed. Therefore, the user can refer to the print information from the embedded information.
Further, according to a preferred aspect of the present invention, the embedded information is extracted when the device is not in operation, and the extracted embedded information and the embedded embedded information are registered in association with each other. It is possible to prevent the person from using the image forming apparatus from being hindered.
According to a preferred aspect of the present invention, the embedded information is embedded in the stored image in parallel with the execution of embedding the embedded information in the acquired image and the execution of printing of the image in which the embedded information is embedded. Since the embedded information is extracted and the extracted embedded information and the embedded embedded information are registered in association with each other, there is an effect that computational resources can be used efficiently.
According to a preferred aspect of the present invention, since the extracted embedded information and the embedded embedded information registered in association with each other are acquired, the user acquires a history of print information from the embedded information. It is effective that it can be referred to.
Exemplary embodiments of an image forming apparatus, an image forming system, an image forming method, a program, and a recording medium according to the present invention are explained in detail below with reference to the accompanying drawings. Note that the present invention is not limited to the embodiments. In addition, constituent elements in the following embodiments include those that can be easily assumed by those skilled in the art or those that are substantially the same.
A first embodiment according to the present invention will be described below. In the first embodiment, a case where the image forming apparatus according to the present invention is applied to the copying machine 100 will be described.
FIG. 1 is a diagram illustrating an example of a functional configuration of the copying machine 100 according to the first embodiment of the present invention. As shown in the figure, an image forming apparatus 100 according to the first embodiment includes a scanner unit 102, an image acquisition unit 104, an embedding presence / absence determination unit 106, an image storage unit 108, an embedding information generation unit 110, and an information embedding unit 112. , A printing unit 114, an information extraction unit 116, an information related registration unit 118, an information acquisition unit 120, an operation display unit 122, and a storage unit 130.
The scanner unit 102 is for reading an input document image. The scanner unit 102 irradiates an original moving in the sub-scanning direction with reading light, and photoelectrically converts the reflected light by a photoelectric conversion element such as a CCD (Charge Coupled Device) to read an image of the original. When the scanner 102 includes an ADF (Auto Document Feeder) that feeds a plurality of mounted documents one by one, the scanner 102 sequentially reads the documents sent from the ADF as analog image data. The analog image data read by the scanner unit 102 is temporarily stored in a storage medium such as a buffer memory that stores the scanned image as digital image data.
The image acquisition unit 104 acquires image data read by the scanner unit 102. Note that the acquisition destination of the image data is not limited to the scanner unit 102. That is, the configuration may be such that image data transmitted from outside is acquired.
The embedding presence / absence determination unit 106 cuts out a part of the image acquired by the image acquisition unit 104, and embeds information in the image acquired by the image acquisition unit 104 based on the bias of the luminance histogram of the extracted part of the image. It is determined whether or not is embedded.
Here, the embedded information refers to information embedded in an image using a barcode, digital watermark, steganography or the like for the purpose of copyright protection, tracing, tampering detection, addition of meta information, and the like.
A specific determination method by the embedding presence / absence determination unit 106 is to take a histogram of the luminance of the image acquired by the image acquisition unit 104 and calculate the frequency of the region near white and the frequency of the region having a slightly lower luminance value than the frequency. To do. If the calculated ratio of the two frequencies satisfies a certain standard, for example, if the former frequency is less than half of the latter frequency, it is determined that the information is embedded. By using this method, it is possible to reduce the time required for the determination process for the presence / absence of embedded information. Further, since the determination is performed on a part of the image, the time required for the determination process can be further shortened.
The image storage unit 108 stores the image acquired by the image acquisition unit 104 in the image storage file 132 of the storage unit 130 when the embedded information determination unit 106 determines that the embedded information is embedded. It is.
The embedding information generation unit 110 generates embedding information for embedding in the image acquired by the image acquisition unit 104. The embedded information generation unit 110 generates, as embedded information, any information suitable for the purpose, such as a print history (user name, printing date, printing device ID), and information indicating an ID for identifying an image. Can do. In the first embodiment, it is assumed that information related to printing performed by the printing unit 114, particularly a copy date (for example, Date: 200X / Y / Z 00:00) is generated as embedded information.
The information embedding unit 112 is for embedding embedded information generated by the embedded information generating unit 110 in an image.
The printing unit 114 is for printing the image in which the embedded information is embedded by the information embedding unit 112 on a paper medium based on the print settings and outputting the image.
The information extraction unit 116 extracts embedded information embedded in the image stored in the image storage file 132 by the image storage unit 108. Note that the embedded information extraction method used by the information extraction unit 116 is performed by a method corresponding to the information embedding method performed by the information embedding unit 112. In the present embodiment, the embedded information extracted by the information extraction unit 116 may be referred to as “extraction information”.
The information related registration unit 118 registers the embedded information embedded by the information embedding unit 112 and the extracted information extracted by the information extraction unit 116 in association with each other in the information related database 134.
The information acquisition unit 120 refers to the information-related database 134 and acquires information embedded in the original image (original image). That is, when there is a request for acquisition of information embedded in the original (original image) from the user via the operation display unit 122, the information acquisition unit 120 refers to the information registered in the information related database 134. Then, the information embedded in the original (original image) is acquired. In the first embodiment, the information embedded in the original image (original image) to be copied is information indicating the storage destination of the file (for example, HYPERLINK "File: \\\\ pc1 \\ home \\ doc1.txt "File: \\ pc1 \ home \ doc1.txt).
The operation display unit 122 includes a key operation unit and a touch panel operation display unit, and is a user interface for the user to perform print settings and operation instructions for the copier 100. The operation display unit 122 displays necessary information through the touch panel operation display unit and accepts input of setting contents.
The storage unit 130 stores various programs, various data, various files, and the like for controlling each unit constituting the copying machine 100. For example, a random access memory (RAM), a read only memory (ROM), an HDD ( Hard Disk Drive), optical disk, flexible disk, non-volatile memory, etc. can exert its function.
The storage unit 130 stores an image storage file 132 and an information related database 134 as shown in FIG. As described above, when the embedding information determining unit 106 determines that the embedded information is embedded in the image acquired by the image acquiring unit 104, the image storing unit 108 stores the image in the image storage file 132. The Further, the embedding generated by the embedding information generating unit 110 and the extracted information extracted by the information extracting unit 116 are associated with each other and registered in the information related database 134 by the information related registration unit 118.
Next, an embedding information embedding method executed by the information embedding unit 112 according to the first embodiment will be described with reference to FIG. FIG. 2 is a diagram illustrating an embedding information embedding method executed by the information embedding unit 112 according to the first embodiment. Specifically, it is a method of embedding information by adding a minute arrangement of two dots to the background of a document.
In FIG. 2, an image 13 to be embedded with embedded information is an image 12 in which an image 12 with a dot pattern corresponding to an information bit added to the background is distributed in the image 11 and scanned by the copying machine 100. Here, “distribution” means distribution within a range where one copying machine 100 can be shared. When the size of the dots used for embedding is sufficiently small with respect to the scan resolution, the background portion in which information is embedded in the document image 13 is observed as a gray pattern. Therefore, the embedded information is deleted by changing the pixels having a certain luminance or higher to white. Then, the information embedding unit 112 embeds the embedded information by adding dots again to the image 14 from which the embedded information previously embedded is deleted. Thereby, the document image 15 in which the embedded information is embedded is completed. Thus, in the first embodiment, embedding information can be embedded using an existing method.
As described above, the embedding performed by the information embedding unit 112 embeds the embedding information generated by the embedding information generation unit 110 in an image in which the embedding information is embedded in advance. The embedding method used in the information embedding unit 112 is not limited to the method described above. In other words, the information embedding method performed by the information embedding unit 112 may be any method as long as it embeds information in a print image, and may be overwritten to embed information, or information previously embedded as described above. You may embed information after deleting.
For example, a method of embedding information in Fourier coefficients can be used. That is, the Fourier coefficient of the image acquired by the image acquisition unit can be obtained, and information can be embedded by operating the value of the obtained coefficient. A method of embedding information in the pixel value space can also be used.
With the above configuration, a process for registering related information between embedded information and extracted information, which is a characteristic part of the first embodiment, will be described with reference to FIG. FIG. 3 is a flowchart illustrating a procedure of the related registration process of embedded information and extracted information performed by the copying machine 100 according to the first embodiment.
First, the image data read by the scanner unit 102 is acquired by the processing of the image acquisition unit 104 (step SA-1).
Next, it is determined by the processing of the embedding presence / absence determining unit 106 whether embedding information has been embedded in advance in the image acquired in step SA-1 (step SA-2). Specifically, in step SA-2, a part of the image acquired by the image acquisition unit 104 is cut out, and whether or not the embedded information is embedded based on the bias of the luminance histogram of the cut out part of the image. Determine whether.
If it is determined in step SA-2 that the embedded information is not embedded in advance (step SA-3: Yes), the image is stored in the image storage file 132 by the processing of the image storage unit 108 (step SA- 4). If it is determined in step SA-2 that embedded information is not embedded in advance (step SA-3: No), the image acquired in step SA-1 is printed on a paper medium by the processing of the printing unit 114. (Step SA-10).
When step SA-4 is finished, the embedded information generating unit 110 generates embedded information to be embedded in the image acquired in step SA-1 (step SA-5). The embedding information generated in step SA-5 is information relating to printing, particularly copying date and time. Here, the generated embedded information is “Date: 2006/2/19 17:37”.
Next, by the processing of the information embedding unit 112, the embedding information (Date: 2006/2/19 17:37) generated in step SA-5 is embedded in the image acquired in step SA-1 (step SA-6). Specifically, in step SA-6, the embedding information is deleted by changing the pixels having a certain luminance or higher in the image acquired in step SA-1 to white. Then, the embedded information is embedded by adding dots to the image from which the previously embedded information is deleted.
Next, the image embedded with the embedded information in step SA-6 is printed on a paper medium by the processing of the printing unit 114 (step SA-7).
Next, embedded information is extracted from the image stored in the image storage file 132 in step SA-4 by the processing of the information extraction unit 116 (step SA-8). Specifically, in step SA-8, the embedded information is extracted by an extraction method corresponding to the embedded information embedding method executed by the processing of the information embedding unit 112 in step SA-6. Here, the extracted extraction information is “Date: 2006/2/15 09:43”.
Next, by the processing of the information related registration unit 118, the embedded information (embedded information (Date: 2006/2/19 17:37)) embedded by the information embedding unit 112 in step SA-6 and the information in step SA-8 The embedded information extracted by the extracting unit 116 (extracted information (Date: 2006/2/15 09:43) is associated with each other and registered in the information-related database 134 (step SA-9).
By executing the process of step SA-9, the information-related database 134 has embedded information “Date: 2006/2/19 17:37” in the embedded information column, as shown in FIG. The extraction information “Date: 2006/2/15 09:43” is registered in the extraction information column.
Accordingly, the information acquisition unit 120 can acquire information indicating the storage destination of the file embedded in the original (original image) with reference to the information-related database 134. That is, when the embedded information extracted from the image is “Date: 2006/2/19 17:37”, the embedded information column of the information-related database 134 is referred to and “Date: 2006/2/19 17: “37” is searched, and “Date: 2006/2/15 09:43”, which is the extraction information corresponding to “Date: 2006/2/19 17:37” that is found by the search, is acquired. Since the extracted information acquired here is not information indicating the file storage location, refer to the embedded information column and further search for “Date: 2006/2/15 09:43” "HYPERLINK" File: \\\\ pc2 \\ temp \\ doc2.txt "File: \\ pc2 \ temp \ doc2.txt" which is the extraction information corresponding to "2006/2/15 09:43" . As a result, it is specified that "HYPERLINK" File: \\\\ pc2 \\ temp \\ doc2.txt "File: \\ pc2 \ temp \ doc2.txt" is embedded in the original (original image) can do.
Therefore, according to the copying machine 100 of the first embodiment, the embedded information is generated by the embedded information generation unit 100 and the generated embedded information is embedded in the image acquired by the image acquisition unit 140 by the information embedding unit 112. The image acquired by the image acquisition unit 104 is stored in the image storage file 132, the embedded information embedded in the stored image is extracted, and the extracted extracted information and the embedded information embedded by the information embedding unit 112 are extracted. Is registered in the information-related database 134, so that the embedding time of embedding information can be reduced when embedding the embedding information in the image, and the time from when the image is scanned until it is printed. Time can be shortened.
Further, according to the copying machine 100 of the first embodiment, the information embedding unit 112 overwrites the embedded information previously embedded in the image acquired by the image acquisition unit 104 and generates it by the embedded information generation unit 110. Since the embedded information generated by the embedded information generation unit 110 is embedded after the embedded information embedded in the image acquired by the image acquisition unit 104 is erased, the embedded information is embedded. When the embedding information is re-embedded, the embedding time of the embedding information can be shortened by using an existing embedding method.
Further, according to the copying machine 100 of the first embodiment, the information acquisition unit 120 stores the file embedded in the original image (original image) desired by the user via the operation display unit 122. When there is an acquisition request for information indicating the destination, the embedded information embedded in the desired image is searched with reference to the information-related database 134, and the extracted information corresponding to the embedded information searched and acquired is acquired. As a result, it is possible to acquire information indicating the storage destination of the file embedded in the original (original image) and to grasp the history of copying one image.
Further, according to the copying machine 100 of the first embodiment, the embedding presence / absence determining unit 106 determines whether or not embedded information is embedded in the image acquired by the image acquiring unit 104 in advance, and the embedded information is embedded in advance. If it is determined that the image is not printed, the image is printed on the paper medium by the printing unit 114 without going through the embedded information generation process or the embedded process. Can do.
Further, according to the copying machine 100 of the first embodiment, the embedding presence / absence determination unit 106 takes a histogram of the luminance of the image acquired by the image acquisition unit 104, and calculates the frequency of the region near white and the frequency. Since the frequency of the area with a slightly low luminance value is calculated and it is determined whether or not the embedded information is embedded in advance based on the ratio of the two calculated frequencies, the determination process is performed using a simple method. The time required can be shortened.
Further, according to the copying machine 100 of the first embodiment, the embedding presence / absence determining unit 106 determines whether or not embedded information is embedded in advance for a part of the image acquired by the image acquiring unit 104. As a result, the time required for the determination process can be further shortened.
In the copying machine 100 according to the first embodiment, when a plurality of images are input to the copying machine 100 and a plurality of image data are read by the scanner unit 102, the embedded information extraction process and the information related database 134 are read. The registration process can be executed after executing an embedding information generation process, an embedding information embedding process, and an image printing process in which the embedding information is embedded for another image. Also, using a CPU (Central Processing Unit) capable of parallel processing or a plurality of CPUs, execution of embedded information extraction processing and registration processing in the information-related database 134, embedded information generation processing, embedded information embedded processing , And in parallel with the execution of the printing process of the image in which the embedded information is embedded. According to this, it is possible to efficiently use computational resources and shorten the time for copying a plurality of images.
Furthermore, the embedded information extraction process and the registration process to the information-related database 134 may be performed when the CPU is idling, for example, during a certain time period such as at night. As a result, it is possible to prevent other users from using the copying machine 100.
Note that the image forming apparatus of the present invention can be applied to a system including a plurality of devices (for example, a host computer, an interface device, a scanner, a printer, and the like). ) May be applied.
Another object of the present invention is to supply a recording medium on which a program code of software for realizing the functions of the above-described image processing apparatus is recorded to a system or apparatus, and to perform computer (or CPU, MPU, DSP) of the system or apparatus. ) Can also be achieved by executing the program code stored in the recording medium. In this case, the program code read from the recording medium itself realizes the functions of the image processing apparatus described above, and the program code or the recording medium storing the program constitutes the present invention. Recording media for supplying the program code include FD, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, magnetic tape, non-volatile memory, optical recording medium such as ROM, magnetic recording medium, optical Magnetic recording media and semiconductor recording media can be used.
Further, by executing the program code read by the computer, not only the functions of the image processing apparatus described above are realized, but also an OS (operating system) operating on the computer based on the instruction of the program code. However, it goes without saying that a case where the function of the image processing apparatus described above is realized by performing part or all of the actual processing.
In addition, after the program code read from the recording medium is written in a memory provided in a function expansion board inserted in the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the above-described functions of the image processing apparatus are realized by the processing.
Next, a second embodiment according to the present invention will be described below. In the second embodiment, an image forming system 1 according to the present invention will be described. In the description of the second embodiment, the description overlapping the description of the copying machine 100 of the first embodiment described above may be omitted.
FIG. 5 is a diagram illustrating an example of the configuration of the image forming system 1 according to the second embodiment. As shown in the figure, the image forming system 1 of the second embodiment includes a printing machine 200 that embeds embedded information in a print document (image) and prints it on a paper medium, and is printed on the paper medium by the printing machine 200. A copying machine 100 for copying an image, an embedding information from the printing machine 200, an information management apparatus 300 for registering and managing the embedding information from the copying machine 100, and a copy history of an image printed by the printing machine 200 The information acquisition device 400 is configured to request the information management device 300 to acquire information indicating the above.
In addition, as shown in the figure, each device constituting the image forming system 1 of the second embodiment is connected to be communicable via a network 500. Note that the printing machine 200, the copier 100, and the information acquisition apparatus 400 may be connected to the information management apparatus 300 without going through the network 500.
The printing machine 200 is for printing an image on a paper medium. The printing machine 200 makes an acquisition request for identification information (ID) to the information management apparatus 300 and embeds the identification information (ID) from the information management apparatus 300 as embedded information in an image for printing. The printing machine 200 transmits embedded information (ID) embedded in an image to be printed and information (printing information) related to printing via the network 500 to the information management apparatus 300. Here, the identification information (ID) refers to information for identifying an image to be printed. Here, the print information means information including a user name (User X) and a print date and time (200X / Y / Z 00:00) in detail.
The embedding information (ID) embedding method into the image to be printed by the printing machine 200 is the same as the embedding information embedding method by the copying machine 100 according to the first embodiment, and will be described here. Omitted.
The copying machine 100 copies an image printed on a paper medium by the printing machine 200. The copier 100 requests the information management apparatus 300 to obtain identification information (ID), and prints the identification information from the information management apparatus 300 embedded in an image. While performing copying processing, the copying machine 100 stores an image read when copying, and extracts embedded information (original ID) from the stored image. Further, the copying machine 100 transmits the identification information (ID) embedded in the image, the embedded information (original ID) extracted from the stored image, and information related to copying (copy information) to the information management apparatus 300 in association with each other. To do. Note that the copy information means information including the user name (User X) and the copy date and time (200X / Y / Z 00:00) in detail.
Note that the copying machine 100 according to the second embodiment has substantially the same configuration as that of the copying machine 100 according to the first embodiment, and therefore, detailed description of the configuration is omitted here.
The information management apparatus 300 registers and manages various types of information from the printing press 200 and various types of information from the copying machine 100 in the information related database 302 (FIG. 6).
The information acquisition apparatus 400 transmits the embedded information (original ID) embedded and extracted in the scanned image to the information management apparatus 300, and requests acquisition of information (trace information) indicating the replication history of the image. .
In the above configuration, the trace information acquisition process, which is a characteristic part of the second embodiment, will be described with reference to FIG. FIG. 7 is a sequence diagram illustrating a procedure of trace information acquisition processing performed in the image forming system 1 according to the second embodiment.
When a printing request is made from the user on the printing press 200 side, the printing press 100 makes a request for acquiring embedded information (ID) that is not registered in the information-related database 302 to the information management apparatus 300 (step SB). -1).
In response to an acquisition request from the printing press 200, the information management apparatus 300 refers to the information-related database 302, searches for unused embedded information (ID), and finds embedded information (for example, ID = 000). ) Is transmitted to the printing press 200 (step SB-2).
The printing machine 200 embeds the embedded information (ID) from the information management apparatus 300 in an image to be printed and prints it on a paper medium (step SB-3). Then, the printing machine 200 transmits the embedded information (ID = 000) embedded in the image and the print information to the information management apparatus 300 (step SB-4). Here, the user name (User A) and the printing date and time (2006/1/21 13:21) are transmitted as print information.
The information management apparatus 300 associates the embedded information (ID = 000) from the printing press 200 and the print information (User A, 2006/1/21 13:21) and registers them in the information-related database 302 (see FIG. 6) (see FIG. 6). Step SB-5). Note that the print information is registered as copy information.
After the processing in step SB-5, the paper medium on which the image in which the embedding information (ID = 000) is embedded in step SB-3 is distributed, and the distributed paper medium is input to the copying machine 100 and scanned. Will be. “Distribution” means distribution within a range where the image forming system 1 can be shared.
The copying machine 100 acquires the scanned image (step SB-6) and stores the acquired image (step SB-7). Then, the copier 100 requests the information management apparatus 300 to acquire embedded information (ID) that is not registered in the information related database 302 (step SB-8).
In response to an acquisition request from the copying machine 100, the information management apparatus 300 refers to the information-related database 302, searches for unused embedded information (ID), and finds embedded information that is hit by searching (for example, ID = 002). ) Is transmitted to the copying machine 100 (step SB-9).
The copying machine 100 embeds the embedded information (ID = 002) from the information management apparatus 300 in the image to be copied and prints it on a paper medium (step SB-10). Then, the embedded information (original ID = 000) embedded in the image to be copied is extracted (step SB-11). Then, the embedded information embedded in the image (ID = 002), the embedded information embedded in the image (original ID = 000), and the copy information are transmitted to the information management apparatus 300 (step SB-12). Here, the user name (User C) and the printing date and time (2006/2/19 17:37) are transmitted as copy information.
The information management apparatus 300 associates the embedded information (ID = 002, original ID = 001) from the copier 100 with the copy information (User C, 2006/2/19 17:37) and associates it with the information-related database 302 (see FIG. 6). (Step SB-13). Copy information is registered as copy information.
By executing the series of processes so far multiple times, the registration status in the information-related database 302 becomes as shown in FIG.
The information acquisition apparatus 400 transmits the embedded information (ID) embedded in the scanned image to the information management apparatus 300, and makes an acquisition request for the trace information of the image (step SB-14).
In response to the acquisition request from the information acquisition apparatus 400, the information management apparatus 300 extracts the trace information with reference to the information-related database 302, and transmits the extracted trace information to the information acquisition apparatus 400 (step SB). -15).
For example, when the embedded information (ID = 002) from the information acquisition device 400 is searched in the ID column of the information-related database 302 and hit, the duplicate information (User C, 2006/2) corresponding to the embedded information (ID = 002) is obtained. / 19 17:37) can be extracted. Also, embedded information (original ID = 000) corresponding to the embedded information (ID = 002) is registered in the original ID column of the information-related database 302. Therefore, if the embedded information (ID = 000) is searched for in the ID column of the information-related database 302 and is hit, the duplicate information corresponding to the embedded information (ID = 000) (User A, 2006/1/21 13:21) Can be further extracted.
Therefore, in the above example, the information management apparatus 300 can extract “User A, 2006/1/21 13:21” and “User C, 2006/2/19 17:37” as the trace information. .
The information acquisition device 400 displays the trace information from the information management device 300 (step SB-16). Thereby, the user can grasp the copy history (user name, copy date and time) of the image printed on the distributed paper medium, the number of copies, and the like.
As described above, according to the image forming system 1 of the second embodiment, the information management apparatus 300 includes the embedded information (ID) and print information embedded in the image to be printed by the printing machine 200. Are registered in association with each other, and the embedded information (ID) embedded in the image to be copied by the copying machine 100, the extracted embedded information (original ID), and the copied information are registered in association with each other, and the information acquisition apparatus 400 transmits embedded information (ID) to the information management apparatus 300 to make a trace information acquisition request, and the information management apparatus 300 embeds the embedded information related to the acquisition request in response to the acquisition request from the information acquisition apparatus 400. Based on (ID), the information-related database 302 is searched and the duplicate information that has been hit is transmitted as trace information. Since it was decided to display the trace information from the device 300, the user can grasp and replication history and replication number of images printed on a paper medium.
Next, a second embodiment according to the present invention will be described below. In the third embodiment, an image forming system 1 according to the present invention will be described. In the description of the third embodiment, the description overlapping the description of the copying machine 100 of the first embodiment or the image forming system 1 of the second embodiment may be omitted. is there.
FIG. 8 is a diagram illustrating an example of the configuration of the image forming system 1 according to the third embodiment. As shown in the figure, the image forming system 1 according to the third embodiment includes a plurality of printing machines 200P 1 to 200P m , a plurality of copying machines 100C 1 to 100C n , an information management apparatus 300, and an information management system. The apparatus information acquisition apparatus 400 is comprised.
A characteristic part of the image forming system 1 according to the third embodiment is that a plurality of printing machines 200 and a plurality of copying machines 100 are provided. Hereinafter, the characteristic part of the third embodiment will be described.
The printing press 200 according to the second embodiment transmits the user name (User X) and the printing date and time (2006 / Y / Z 00:00) to the information management apparatus 300 as print information. In contrast, the printing presses 200P 1 to 200P m according to the third embodiment transmit print information including identification information (for example, P 1 ) of the printing press 200 to the information management apparatus 300.
Further, the copying machine 100 according to the second embodiment transmits the user name (User X) and the printing date (2006 / Y / Z 00:00) to the information management apparatus 300 as copy information. On the other hand, the copying machines 100C 1 to 100C n according to the third embodiment transmit copying information including identification information (for example, C 1 ) of the copying machine 100 to the information management apparatus 300.
The information management apparatus 300 according to the third embodiment registers the print information including the identification information of the printing press 200 or the copy information including the identification information of the copier 100 as copy information in the information related database 302 shown in FIG. . The trace information extraction method performed in the information management apparatus 300 according to the third embodiment is the same as the trace information extraction method performed in the information management apparatus 300 according to the second embodiment. Description is omitted.
The image forming system 1 according to the third embodiment has a configuration in which a single information acquisition apparatus 400 is connected to each device via a network as shown in FIG. 8, but as shown in FIG. In addition, the information acquisition devices 400E 1 to 400E n may be connected locally to the plurality of copying machines 100C 1 to 100C n .
As described above, according to the image forming system 1 of the third embodiment, the information management apparatus 300 prints embedded information (ID) embedded in an image to be printed by the printing machine 200 and printing. Print information including identification information of the machine 200 is registered in association with each other, embedded information (ID) embedded in an image to be copied by the copying machine 100, extracted embedded information (original ID), and copying machine Copy information including identification information of 100 is registered in association with the information management apparatus 300, and the information acquisition apparatus 400 transmits embedded information (ID) to the information management apparatus 300 to make a trace information acquisition request, and information management In response to the acquisition request from the information acquisition apparatus 400, the apparatus 300 searches the information related database 302 based on the embedded information (ID) and hits it. Since the copy information is transmitted as the trace information and the information acquisition apparatus 400 displays the trace information from the information management apparatus 300, the user can select which printing machine 200 or copy the image printed on the paper medium. It is possible to specify whether printing or copying is performed by the machine 100.
2 is a diagram illustrating an example of a functional configuration of the copier 100 according to the first embodiment. FIG. It is a figure which shows the embedding method of the embedding information performed in the information embedding part of 1st Embodiment. 4 is a flowchart illustrating a procedure of a registration process for associating embedded information with extracted information performed by the copying machine 100 according to the first embodiment. It is a figure which shows an example of the information related database 134 of 1st Embodiment. It is a figure which shows an example of a structure of the image forming system 1 of 2nd Embodiment. It is a figure which shows an example of the information relevant database 134 of 2nd Embodiment. It is a sequence diagram which shows the procedure of the acquisition process of the trace information performed with the image forming system 1 of 2nd Embodiment. It is a figure which shows an example of a structure of the image forming system 1 of 3rd Embodiment. It is a figure which shows an example of the information relevant database 302 of 3rd Embodiment. It is a figure which shows an example of the other structure of the image forming system 1 of 3rd Embodiment.
DESCRIPTION OF SYMBOLS 100 Copier 102 Scanner part 104 Image acquisition part 106 Embedding presence determination part 108 Image storage part 110 Embedded information generation part 112 Information embedding part 114 Printing part 116 Information extraction part 118 Information related registration part 120 Information acquisition part 122 Operation display part 130 Storage Unit 132 image storage file 134 information-related database 200 printing machine 300 information management apparatus 302 information-related database 400 information acquisition apparatus 500 network
Information determining means for determining whether or not the first embedded information is embedded in advance in the image acquired by the image acquiring means;
An image storage unit that stores the image acquired by the image acquisition unit when the information determination unit determines that the first embedded information is embedded in advance ;
Information generating means for generating second embedding information for embedding in the image acquired by the image acquiring means after the image is stored by the image storing means ;
Information embedding means for embedding the second embedded information generated by the information generating means in the image acquired by the image acquiring means;
Information extracting means for extracting the first embedded information embedded in the image stored by the image storing means;
Information-related registration means for registering the second embedded information embedded by the information embedding means and the first embedded information extracted by the information extracting means in association with each other;
The information embedding unit overwrites the first embedding information embedded in advance in the image acquired by the image acquiring unit, and embeds the second embedded information generated by the embedded information generating unit; The image forming apparatus according to claim 1, wherein:
The information embedding unit embeds the second embedded information generated by the embedded information generating unit after deleting the first embedded information embedded in the image acquired by the image acquiring unit; The image forming apparatus according to claim 1, wherein:
The image forming apparatus according to claim 1, further comprising an image printing unit that prints an image in which the second embedded information is embedded by the information embedding unit.
Before Symbol image printing unit, when the first embedded information is determined to not embedded in advance by the information determining unit, to print an image acquired by the image acquisition unit,
The image forming apparatus according to claim 4.
The said information determination means determines whether the said 1st embedding information is embedded based on the bias | inclination of the histogram of the image acquired by the said image acquisition means. Image forming apparatus.
The first embedding information is embedded over the entire area of the image acquired by the image acquisition means,
The information determination means extracts a part of the image acquired by the image acquisition means, and determines whether or not the first embedded information is embedded based on the extracted part of the image; The image forming apparatus according to claim 5, wherein the image forming apparatus is an image forming apparatus.
The second embedded information generated by the information generating means is one or more of information indicating a user name, printing date / time, printing device ID, print setting, and ID of an image to be printed. The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
The information extraction means extracts the first embedded information embedded in advance when the device is not in operation,
The information related registration unit registers the first embedded information extracted by the information extraction unit and the second embedded information embedded by the information embedding unit in association with each other when the device is not in operation. ,
The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
The information extraction unit extracts the first embedded information embedded in the image stored by the image storage unit in parallel with the execution by the information embedding unit and the image printing unit,
The information related registration unit includes the first embedded information extracted by the information extracting unit and the second embedded information embedded by the information embedding unit in parallel with the execution by the information embedding unit and the image printing unit. And register with
The image forming apparatus according to claim 4, wherein the image forming apparatus is an image forming apparatus.
An information acquisition means for acquiring the first embedded information extracted by the information extraction means registered in association with the information related registration means and the second embedded information embedded by the information embedding means; The image forming apparatus according to claim 1, wherein the image forming apparatus is an image forming apparatus.
An image forming system comprising: an image forming apparatus for embedding embedded information for embedding in an image; and an information management apparatus connected to the image forming apparatus via a network,
Transmitting means for transmitting the second embedded information embedded by the information embedding means and the first embedded information extracted by the information extracting means to the information management device;
Registering the second embedding information embedded by the information embedding unit transmitted from the image forming apparatus in association with the first embedding information extracted by the extracting unit;
An image forming system.
An image acquisition process for acquiring images;
An information determination step for determining whether or not the first embedded information is embedded in advance in the image acquired in the image acquisition step;
If it is determined in the information determination step that the first embedded information is embedded in advance, an image storage step for storing the image acquired in the image acquisition step;
An information generation step of generating second embedding information for embedding in the image acquired in the image acquisition step after storing the image in the image storage step ;
An information embedding step of embedding the second embedding information generated in the information generation step in the image acquired in the image acquisition step;
An information extraction step of extracting the first embedded information embedded in the image stored in the image storage step;
An information-related registration step of registering the second embedded information embedded in the information embedding step and the first embedded information extracted in the information extraction step in association with each other;
An image forming method comprising:
A program causing a computer to execute the image forming method according to claim 13.
15. A computer-readable recording medium on which the program according to claim 14 is recorded.
JP2007022107A 2007-01-31 2007-01-31 Image forming apparatus, image forming system, image forming method, program, and recording medium Active JP4740166B2 (en)
JP2007022107A JP4740166B2 (en) 2007-01-31 2007-01-31 Image forming apparatus, image forming system, image forming method, program, and recording medium
US12/003,894 US8363241B2 (en) 2007-01-31 2008-01-03 Apparatus, method, and computer-program product for processing image
JP2008193137A JP2008193137A (en) 2008-08-21
JP4740166B2 true JP4740166B2 (en) 2011-08-03
ID=39667618
JP2007022107A Active JP4740166B2 (en) 2007-01-31 2007-01-31 Image forming apparatus, image forming system, image forming method, program, and recording medium
US (1) US8363241B2 (en)
JP (1) JP4740166B2 (en)
JP5521530B2 (en) * 2009-12-18 2014-06-18 株式会社リコー Information processing apparatus, information processing system, information processing method, program, and storage medium
JP2001024880A (en) * 1999-07-08 2001-01-26 Canon Inc Device and method for processing information and information distributing system
TW510114B (en) * 1999-11-15 2002-11-11 Canon Kk Information processing apparatus and processing method therefor
JP4355456B2 (en) * 2001-04-26 2009-11-04 キヤノン株式会社 The information processing apparatus, a printing method and program
JP3861624B2 (en) * 2001-06-05 2006-12-20 ソニー株式会社 Electronic watermark embedding processing apparatus, and an electronic watermark embedding processing method, and program
JP3964684B2 (en) 2002-01-10 2007-08-22 沖電気工業株式会社 Electronic watermark embedding apparatus, the digital watermark detection apparatus, a digital watermark embedding method, and digital watermark detection method
JP2005182442A (en) 2003-12-19 2005-07-07 Fuji Xerox Co Ltd Charging system and method therefor
JP4298588B2 (en) 2004-05-31 2009-07-22 株式会社リコー Information detection device and information detection method
JP2006050551A (en) 2004-06-30 2006-02-16 Canon Inc Image processing apparatus, image processing method, program and storage medium
CN1598873B (en) 2004-08-17 2010-04-28 顾泽 Network screen coding control method capable of recording mass data on paper
JP2006155241A (en) 2004-11-29 2006-06-15 Ricoh Co Ltd Device for generating document with visible sign, method for generating document with visible sign, program for generating document with visible sign, and computer-readable storage medium
JP4532331B2 (en) 2004-12-08 2010-08-25 株式会社リコー Information embedding apparatus, the information extraction device, the information embedding method, the information extraction method, an information embedding program, and information extraction program
JP4618042B2 (en) * 2005-08-10 2011-01-26 富士ゼロックス株式会社 Printing system, printing apparatus, printing processing method, and program
JP2007143123A (en) 2005-10-20 2007-06-07 Ricoh Co Ltd Image processing apparatus, image processing method, image processing program, and recording medium
2007-01-31 JP JP2007022107A patent/JP4740166B2/en active Active
2008-01-03 US US12/003,894 patent/US8363241B2/en active Active
US20080180752A1 (en) 2008-07-31
JP2008193137A (en) 2008-08-21
US8363241B2 (en) 2013-01-29
JP4603079B2 (en) 2010-12-22 Method and device for detecting and digital watermark for embedding a digital watermark in a text document
JP5147429B2 (en) 2013-02-20 Image processing apparatus, image processing method, and program thereof
CN1893535A (en) 2007-01-10 Density determination method, image forming apparatus, and image processing system
EP1748326A2 (en) 2007-01-31 Image processing apparatus, image processing apparatus control method, and computer-readable storage medium
JP4653457B2 (en) 2011-03-16 Security server, document security management system, and document security management method
JP2005223863A (en) 2005-08-18 Device, method and program for image processing, and computer-readable recording medium with the program
CN101820491B (en) 2012-04-04 Document managing apparatus, document managing system, and document managing method
CN101237513B (en) 2010-11-10 Image processing device and image processing method
US8130404B2 (en) 2012-03-06 Image processing system and image processing apparatus