CN100382561C - Image treating device, image treating method, image treating programme and recording medium storing it - Google Patents

Image treating device, image treating method, image treating programme and recording medium storing it Download PDF

Info

Publication number
CN100382561C
CN100382561C CNB2004100015304A CN200410001530A CN100382561C CN 100382561 C CN100382561 C CN 100382561C CN B2004100015304 A CNB2004100015304 A CN B2004100015304A CN 200410001530 A CN200410001530 A CN 200410001530A CN 100382561 C CN100382561 C CN 100382561C
Authority
CN
China
Prior art keywords
background pattern
image
forbid
background
text
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100015304A
Other languages
Chinese (zh)
Other versions
CN1642217A (en
Inventor
石川雅朗
斋藤高志
阿部悌
关海克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to CNB2004100015304A priority Critical patent/CN100382561C/en
Publication of CN1642217A publication Critical patent/CN1642217A/en
Application granted granted Critical
Publication of CN100382561C publication Critical patent/CN100382561C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

The present invention relates to an image processing device, an image processing method, an image processing program and a recording medium storing the program, wherein the image processing device is provided with a detecting device (210) and judging devices (210, 211), wherein the detecting device detects a background pattern (a background point pattern) embedded into a background image from text image data containing the background image, and the judging device is used for judging whether the detected background pattern is consistent with the background pattern stored in a storing area and representing an image forbidden to be outputted; thus, whether the image data of the text image is forbidden to be outputted can be judged only by determining whether the detected background pattern is consistent with the background pattern stored in the storing area and representing the background pattern of the image forbidden to be outputted without the consideration of the text image variety; thus, the illegal duplication of the confidential document can be reliably prevented.

Description

Image processing apparatus, image processing method, image processing program and store its program recording medium
Technical area
The present invention relates to prevent reliably the image processing apparatus that duplicates reproduction processes of classified papers, image processing method, image processing program and store its program recording medium.
Background technology
In recent years, along with the raising of image processing techniques, definition technique, the bank note or the marketable securities that utilize digital color copier to print off are difficult to distinguish the true from the false.Therefore, be necessary to taking measures, so that can not intactly duplicate or correctly duplicate as special texts such as bank note or marketable securities.
In addition, for example in general enterprise,, most of files also are necessary to take several measures from the viewpoint of protected file content.
Therefore, all inventions that can prevent to duplicate special text or classified papers etc. have been proposed.Introduce object lesson below.
At first, a kind of like this method that can differentiate special texts such as bank note or marketable securities is arranged: compare with the specific markers (pattern data) of pattern matching method with institute's input image data and registered in advance, if contain the specific markers occasion of registration in the text, judge that then the text is a special text.For example, the spy opens flat 6-125459 communique (patent documentation 1) or spy and opens the invention that discloses in the 2001-86330 communique (patent documentation 2) and be its typical example.Like this, as long as judge that drawing text is special text, just can prevent replication processes easily.
Then, also has a kind of like this technology that can differentiate the classified papers that duplicate of being under an embargo: open flat 7-36317 communique (patent documentation 3) or spy as the spy and open and disclose in the flat 7-87309 communique (patent documentation 4) like that, find the mark of representing classified papers from file.Usually, be under an embargo and all be printed on " secret " or marks such as " forbidding duplicating " on the classified papers that duplicate.Like this, as long as judge that drawing the text is classified papers, just can prevent replication processes easily.
And then, open flat 9-164739 communique (patent documentation 5) or spy the spy and open and disclose a kind of like this technology in the 2001-197297 communique (patent documentation 6): embed the background pattern in by the text image of forbidding duplicating in hope, prevent to duplicate.At this moment, as the blank of text image, use the blank that has been formed with the background pattern that is provided with base surface area and information area on its paper background.The background pattern is not really eye-catching in text image, therefore, though there are not much influences when reading text image information,, when utilizing photocopier to print the text image that embeds the background pattern, will occur as the pattern in the information area on the paper that duplicates.Use for example " to forbid duplicating " as the pattern in the information area and wait literal, user one prints, and just knows that it is the classified papers that are under an embargo and duplicate, so produces the prevention power to bootlegging psychologically.
As mentioned above, compare, if both unanimities then forbid duplicating with the specific markers (pattern data) of pattern matching method with institute's input image data and registered in advance.Thus, can prevent bootlegging as special texts such as bank note or marketable securities.But, if forbid by this method duplicating, must registered in advance all to forbid the pattern data of the text that duplicates.Therefore, even effective, also be difficult to text as great majority such as classified papers is suitable for to special texts such as bank note or marketable securities.
In addition, as mentioned above, when the mark that detects the expression classified papers waits as " secret " seal, carry out and forbid replication processes, thereby can prevent duplicating of classified papers.But this occasion is carried out image behind the mark part that contains in the classified papers just like " secret " seal etc. and is read processing if hide with paper, can't judge whether contain the mark of representing classified papers in this file certainly.Therefore, even should forbid the classified papers that duplicate, can not stop user's bootlegging.
And then, as mentioned above, when forming classified papers, in the background of file, embedding background pattern occasion simultaneously, the part because of the background pattern when this file is duplicated appears on the paper, thereby can be inhibited to the bootlegging behavior psychologically.But this method only can suppress to duplicate psychology, and can not control replication self.Therefore, some people does not lie in the background pattern whether occurring, and duplicates classified papers in the same old way.
The present invention puts forward in view of the existing problem of above-mentioned conventional art.The objective of the invention is to, the image processing apparatus that duplicates reproduction processes that can forbid classified papers reliably is provided, image processing method, image processing program and store its program recording medium.
Summary of the invention
To achieve these goals, the present invention proposes a kind of image processing apparatus, it is characterized in that, is provided with: checkout gear, detect the background pattern that embeds in the above-mentioned background image from the text image data that comprises background image; Decision maker, with detected background pattern be stored in the memory block, expression forbids that the background pattern of output image compares, and judges that both are whether consistent.
Thus, no matter the text image kind, as long as determine detected background pattern whether be stored in the memory block in the background pattern consistent, just can judge the replication processes of whether forbidding text image.
According to image processing apparatus of the present invention, above-mentioned text image data is read by the text reading device.
Therefore, as long as read the text image that embeds the background pattern, just can judge and whether forbid duplicating by the text image device.
According to image processing apparatus of the present invention, further configuration text reading device.
Therefore, can on the photocopier that is provided with the text reading device etc., be suitable for image processing apparatus.
According to image processing apparatus of the present invention, also can further dispose: second checkout gear, detect the background pattern that embeds in the above-mentioned background image from the text image data that comprises background image that the text reading device reads; Storage device will forbid that as expression the background pattern of output image is stored in the above-mentioned memory block by the above-mentioned background pattern that above-mentioned second checkout gear detects.
Therefore, forbid the background pattern of output image, just the above-mentioned background pattern can be forbidden that as expression the background pattern of output image logins as long as read expression by the text reading device.
According to image processing apparatus of the present invention, the characteristic quantity of above-mentioned decision maker by more detected background pattern and expression forbid that the background pattern characteristic quantity of output image judges.
Therefore, as long as compare both characteristic quantities, just can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent.
According to image processing apparatus of the present invention, background pattern characteristic quantity is made of the base surface area characteristic quantity of background pattern.
Therefore, according to the base surface area characteristic quantity of background pattern, can judge and whether forbid exporting the view data that embeds the above-mentioned background pattern.
According to image processing apparatus of the present invention, the characteristic quantity of background pattern is made of the information area characteristic quantity of background pattern.
Therefore, according to the information area characteristic quantity of background pattern, can judge and whether forbid exporting the view data that embeds the above-mentioned background pattern.
According to image processing apparatus of the present invention, the characteristic quantity of background pattern is by being constituted in the base surface area of background pattern and the characteristic quantity of information area.
Therefore, according to the base surface area characteristic quantity and the information area characteristic quantity of background pattern, can judge and whether forbid exporting the view data that embeds the above-mentioned background pattern.Thus, can judge more reliably.
According to image processing apparatus of the present invention, the difference of background pattern characteristic quantity of forbidding output image when detected background pattern characteristic quantity and expression is less than the assign thresholds occasion, and above-mentioned decision maker is then judged detected background pattern and represented to forbid that the background pattern of output image is consistent.
Therefore,, perhaps in detection background pattern process, produce the error occasion, also can absorb certain error, can accurately judge whether forbid exporting text image data though view data self has error.
According to image processing apparatus of the present invention, also can further dispose: forbid output processing apparatus, judge by above-mentioned decision maker to draw the consistent occasion of background pattern that output image is forbidden in detected background pattern and expression, forbid that above-mentioned view data exports processing.
Therefore,, promptly whether forbid exporting the result of determination of text image data, can judge and whether forbid that above-mentioned view data output handles according to the consistent result of determination of background pattern that output image is forbidden in detected background pattern and expression.
According to image processing apparatus of the present invention, above-mentioned view data output is treated to print processing.
Therefore, the view data for the output that should be under an embargo can prevent to duplicate effectively.
According to image processing method of the present invention, may further comprise the steps: from the text image data that comprises background image, detect the background pattern that embeds in the background image; Utilize hardware resource with detected background pattern be stored in the memory block, expression forbids that the background pattern of output image compares, whether judge both consistent.
Therefore, no matter the text kind, as long as determine whether detected background pattern is consistent with the background pattern that is stored in the memory block, just can judge the data of whether forbidding exporting text image.
According to image processing method of the present invention, above-mentioned text image data is read by the text reading device.
Therefore, as long as read the text image that embeds the background pattern, just can judge and whether forbid output image by the text reading device.
According to image processing method of the present invention,, judge whether detected background pattern forbids that with expression the background pattern of output image is consistent by the characteristic quantity that the background pattern of output image is forbidden in the characteristic quantity and the expression of more detected background pattern.
Therefore, can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent by the comparative feature amount.
According to image processing method of the present invention, if the difference of background pattern characteristic quantity that output image is forbidden in detected background pattern characteristic quantity and expression is then judged detected background pattern and is represented to forbid that the background pattern of output image is consistent less than the assign thresholds occasion.
Therefore, in the background pattern is judged,, or in detection background pattern process, produce the error occasion, also can absorb certain error, thus, can accurately judge the data of whether forbidding exporting text image though view data self has error.
According to image processing method of the present invention, the consistent occasion of background pattern of utilizing hardware resource to judge in above-mentioned determination step to draw detected background pattern and expression to forbid output image is forbidden above-mentioned view data output processing.
Therefore, in other words the consistent result of determination of background pattern of whether forbidding output image with expression according to detected background pattern, according to the result of determination of whether forbidding exporting text image data, can forbid that view data output handles.
According to computer program of the present invention, be arranged in the computer with the said procedure of embodied on computer readable, from the text image data that comprises background image, detect the background pattern that embeds in the above-mentioned background image; With detected background pattern be stored in the memory block, expression forbids that the background pattern of output image compares, whether judge both consistent.
Therefore, no matter the text kind, as long as determine detected background pattern whether be stored in the memory block in the background pattern consistent, just can judge the view data of whether forbidding exporting text image.
According to computer program of the present invention, above-mentioned text image data is read by the text reading device.
Therefore, read the text image occasion that embeds the background pattern, can judge whether forbid output image by the text reading device.
According to computer program of the present invention,, judge by the characteristic quantity that the background pattern of output image is forbidden in the characteristic quantity and the expression of more detected background pattern.
Therefore, by the comparative feature amount, can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent.
According to computer program of the present invention, the difference of background pattern characteristic quantity of forbidding output image when detected background pattern characteristic quantity and expression is then judged detected background pattern and is represented to forbid that the background pattern of output image is consistent less than the assign thresholds occasion.
Therefore, in the background pattern is judged,, or in detection background pattern process, produce the error occasion, also can absorb certain error, thus, can accurately judge whether forbid exporting text image data even view data self has error.
According to computer program of the present invention, draw the consistent occasion of background pattern that output image is forbidden in detected background pattern and expression in the above-mentioned judgement, computer is carried out forbidden the output processing of view data.
Therefore, in other words the consistent result of determination of background pattern of whether forbidding output image with expression according to detected background pattern, according to the result of determination of whether forbidding exporting text image data, can forbid that the output of text image data is handled.
According to recording medium of the present invention, it is characterized in that, wherein store any described computer program among the claim 17-21.
Therefore, the image processing that can the present invention relates to easily.
According to image processing apparatus of the present invention, it is characterized in that above-mentioned background pattern and text image form simultaneously.
According to image processing method of the present invention, it is characterized in that above-mentioned background pattern and text image form simultaneously.
According to computer program of the present invention, it is characterized in that above-mentioned background pattern and text image form simultaneously.
The following describes effect of the present invention.
As mentioned above, according to the present invention, no matter the text kind as long as determine that detected background pattern is consistent with the background pattern in being stored in the memory block, just can both forbid that the output of text image data is handled.
According to the present invention, read the text image occasion that is embedded into the background pattern by the text reading device, then can judge whether forbid the output processing.
According to the present invention, can on the photocopier that is provided with the text reading device etc., be suitable for image processing apparatus of the present invention.
According to the present invention, forbid the background pattern of output image as long as read expression by the text reading device, just its background pattern can be forbidden that as expression the background pattern of output image logins.
According to the present invention, can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent by the comparative feature amount.
According to the present invention, can judge whether forbid exporting the view data that is embedded into the background pattern according to base surface area characteristic quantity in the background pattern.
According to the present invention, can judge whether forbid exporting the view data that is embedded into the background pattern according to information area characteristic quantity in the background pattern.
According to the present invention, can judge whether forbid exporting the view data that is embedded into the background pattern according to base surface area in the background pattern and information area characteristic quantity, and can judge more reliably.
According to the present invention, in the background pattern is judged,, or when the detection background pattern, produce the error occasion even view data self has error, also can absorb error to a certain degree, thus, can judge whether forbid exporting text image data reliably.
According to the present invention, the consistent result of determination of background pattern that can forbid output image according to detected background pattern and expression, in other words, the result of determination of whether forbidding exporting text image data forbids that view data output handles.
According to the present invention, the view data for forbidding exporting can prevent illegal output.
According to the present invention, no matter the text kind, as long as determine whether detected background pattern is consistent with the background pattern that is stored in the memory block, just can judge whether forbid exporting text image data.
According to the present invention,, just can judge whether forbid output as long as read the text image that is embedded into the background pattern by the text reading device.
According to the present invention, can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent by the comparative feature amount.
According to the present invention, in the judgement of background pattern,, or in detection background pattern process, produce the error occasion even view data self has error, also can absorb error to a certain degree, thus, can judge whether forbid exporting text image data reliably.
According to the present invention, can carry out according to the consistent result of determination of background pattern that output image is forbidden in detected background pattern and expression and forbid the output processing.
According to the present invention, no matter the text kind as long as determine that detected background pattern is consistent with the background pattern that is stored in the memory block, just can forbid exporting text image data.
According to the present invention,, just can judge whether forbid output as long as read the text image that is embedded into the background pattern by the text reading device.
According to the present invention, can judge whether detected background pattern forbids that with expression the background pattern of output image is consistent by the comparative feature amount.
According to the present invention, in the background pattern was judged, view data just had error originally or produced the error occasion in detection background pattern process, also can absorb error to a certain degree, thus, can judge whether forbid exporting text image data reliably.
According to the present invention, can forbid view data output processing according to the consistent result of determination of background pattern.
According to the present invention, can handle the described computer program of claim 17-21 with the corporeal thing form, and, can handle easily.
Description of drawings
Fig. 1 represents the front elevation of text image.
Fig. 2 represents to embed the text image duplicate one routine ideograph that the background pattern (background dot pattern) in the text image is occurred.
Fig. 3 represents to embed background pattern (background dot pattern) in the text image by other one routine ideograph of the text image duplicate that occurred.
Fig. 4 represents to enlarge the ideograph that background pattern shown in Figure 2 (background dot pattern) is shown.
Fig. 5 represents to enlarge the ideograph that background pattern shown in Figure 3 (background dot pattern) is shown.
Fig. 6 represents the calcspar of the image processing apparatus hardware resource that first configuration example of first embodiment of the invention relates to.
Fig. 7 represents the calcspar of background dot pattern test section shown in Figure 6.
Fig. 8 represents the calcspar of the image processing system hardware resource that second configuration example of first embodiment of the invention relates to.
Fig. 9 represents the calcspar of the image processing apparatus hardware resource that second embodiment of the invention relates to.
Figure l0 represents to forbid copy text discriminating processing flow chart according to what the computer program that is provided with was carried out in the image processing apparatus hardware resource.
Figure 11 represents the calcspar of the image processing apparatus hardware resource that the present invention the 3rd embodiment relates to.
Figure 12 represents to forbid copy text discriminating processing flow chart according to what the computer program that is provided with was carried out in the image processing apparatus hardware resource.
Embodiment
Below, specify the embodiment of the invention referring to figs. 1 through Figure 12.
1. text image
At first, referring to figs. 1 through Fig. 5 the text image that the embodiment of the invention relates to is described.
Fig. 1 is the front elevation that illustrates text image.Fig. 2 represents to embed the text image copy one routine ideograph that the background pattern in the background image of text image is shown.Fig. 3 represents to embed other one routine ideograph of the text image copy that the background pattern in the background image of text image shown.Fig. 4 is the ideograph that enlarges expression background pattern shown in Figure 3.Fig. 5 is the ideograph that enlarges expression background pattern shown in Figure 2.
In the present embodiment, as the text formatting paper 102 that is used to form text image (for example, the contract among Fig. 1) 101, use the blank 102 that embeds background dot pattern (below, abbreviate the background pattern as) 103 in the paper background in advance.As other embodiment, also can use the text formatting paper 102 that does not form background pattern 103, and on blank, form text image (contract) 101 o'clock, form the background pattern simultaneously.That is, both can be in advance on text formatting paper, form the background pattern, in the time of also can on text formatting paper, forming image such as literal or pattern, form the background pattern simultaneously.
Background pattern 103 comprises base surface area 104 and information area 105.Base surface area 104 is to account for text formatting paper 102 most background areas.Information area 105 is zones that performance point is dispersed in the information in the above-mentioned base surface area 104.In the present embodiment, information area 105 is made of " forbidding duplicating " literal.Literal as constituting these information areas 105 can also utilize other any literal or mark.
The text image that forms on described text formatting paper 102 just shows the part of background pattern once duplicating on the paper.The text image occasion shows the information area 105 that is made of literal such as " forbidding duplicating " as shown in Figure 2; The text image occasion shows base surface area 104 as shown in Figure 3.
As mentioned above, the text image 101 that embeds background pattern 103 information area 105 (or base surface area 104) then occurs once duplicating, and this is because base surface area 104 this moment (or information area 105) is difficult for being copied (reproduction).In other words, because base surface area 104 (or information area 105) does not occur, so remaining zone, promptly information area 105 (or base surface area 104) becomes obvious.
Above-mentioned background pattern 103 as shown in Figure 4 and Figure 5, its set by two kinds of points 106 that vary in size is constituted.That is, in two kinds of points 106, point 106b is difficult for duplicating (reproduction), and a little bigger 106a easily duplicates (reproduction).Thereby as shown in Figure 2, when after duplicating, when the information area 105 of background pattern 103 occurring on paper, base surface area 105 is made of point 106b, and information area is made of a little bigger 106a.Otherwise as shown in Figure 3, when base surface area 105 occurring in the background pattern 103 after duplicating, information area 105 is made of point 106b, and base surface area is made of a little bigger 106a.
Other configuration example of pattern 103 as a setting, information area 105 or base surface area 104 both can be made of point, also can be made of fine rule or specific pattern etc.
In the present embodiment, if information area that shows 105 or base surface area 104 when constituting, will be put size or density (counting in the per unit area) as characteristic quantity by point 106; When if the information area that shows 105 or base surface area 104 are made of fine rule, with wire spoke as characteristic quantity; When if the information area that shows 105 or base surface area 104 are made of specific pattern, with pattern characteristics as characteristic quantity.
In above example, be that example describes with the information area 105 that shows or the characteristic quantity of base surface area 104, still,, also can use the base surface area 104 that do not manifest or the characteristic quantity of information area 105 as aforesaid characteristic quantity.Perhaps, also can use the information area 105 that shows or the characteristic quantity of base surface area 104 and base surface area 104 that does not manifest or information area 105 respectively.In a word, when reading the text image that embeds the background pattern,, just it can be used as characteristic quantity as long as can read one of base surface area 104 or information area 105 or both data.Perhaps, in the embedded view data of the background pattern that exists with data mode,, just it can be used as characteristic quantity as long as can read one of base surface area 104 or information area 105 or both data.
As other embodiment, the background dot pattern can be the pattern beyond the above-mentioned background pattern 103.For example, can utilize the pattern that only is equivalent to base surface area 104 in the background pattern 103, or only be equivalent to the pattern of information area 105.When reading the text image 101 of the pattern that is provided with the pattern that is equivalent to base surface area 104 or is equivalent to information area 105, as long as can read base surface area 104 or information area 105 data, just base surface area 104 or information area 105 can be used as characteristic quantity.Perhaps, exist with data mode, be embedded in the view data that is provided with the background dot pattern that is equivalent to base surface area 104 patterns or is equivalent to information area 105 patterns, be equivalent to base surface area 104 patterns or be equivalent to information area 105 pattern data as long as can read, just it can be used as characteristic quantity.
2. image processing method
In the image processing method of present embodiment, utilize hardware resource, detection background pattern 103 from text image 101 data that comprise background image 103 (base surface area 104 is or/and information area 105) (detection step) as digital circuit or computer etc.That is, from above-mentioned data test example as putting 106 size or densities, wire spoke, the characteristic quantity of background patterns 103 such as pattern characteristics.After this detects step and finishes, utilize hardware resource with detected background pattern 103 be stored in the unshowned memory block, expression forbids that the background pattern of output image compares, and judges both whether consistent (determination steps).
At this moment, by determine detected background pattern 103 characteristic quantities be stored in the memory block, expression forbids background pattern characteristic quantity poor of output image, for example whether the difference of dot density is judged less than assign thresholds.That is, if the difference of above-mentioned characteristic quantity is then judged both unanimities less than specified threshold value.
According to image processing method in the present embodiment, as long as expression forbids that the background pattern of output image is stored in the memory block, just no matter text image 101 kinds how, by determine detected background pattern 103 whether be stored in the memory block in background pattern 103 consistent, can both judge the view data of whether forbidding exporting text image 101.
3. image processing apparatus
(1) first embodiment
First configuration example:
First configuration example of first embodiment of the invention is described with reference to Fig. 6 and Fig. 7 now.
Fig. 6 is the block diagram of presentation video processing unit hardware resource.Fig. 7 is the block diagram of background dot pattern test section among Fig. 6.
As described in Figure 6, image processing apparatus is by the scanner 201 as the text reading device in the present embodiment, the image processing section 202 of digital circuit structure, the digital copier that image forming portion 203 and system controller 204 etc. is constituted.Systems control division divides 204 to be made of CPU (Central ProcessingUnit) 204a, ROM (Read Only Memory) 204b and RAM (Random Access Memory) 204c.Systems control division divides 204 according to from the indication of operation expression part 205 image processing section 202 and image forming portion 203 being controlled, and the information of necessity returned is illustrated on the operation expression part 205.
Image processing section 202 comprises Image Speckle adjustment member 212, filtration treatment part 206, magnification ratio processing section 207, γ (brightness) processing section 208 and gradation of image processing section 209.Because the circuit structure of these parts is identical with the circuit formation that common digital copier is provided with, and therefore omits explanation.
To this, image processing apparatus 202 further is provided with background dot pattern test section 210 and forbids output file judgement part 211 in the present embodiment.Above-mentioned background dot pattern test section 210 and expression forbid that output image file judgement part 211 is the hardware of digital electric line structure.These hardware are used to detect and judge the hard-copy file of forbidding of classified papers etc. for example, and forbid duplicating this file.
Background dot pattern test section 210 is shown in Fig. 7 A, and it is made of stain test section 251, stain density judgment part 252, base surface area judgment part 253 and the information area judgment part 254 of counting of counting.At first, stain test section 251 test point 106 from the text image data that scanner 201 reads.In this case, as detection method, use as pattern matching method etc. pass through digital circuit detected image pattern such as conventional method.Then, in stain density judgment part 252, calculate the density of point in specifying area that detects by stain test section 251.At this moment, carry out the aforementioned calculation processing by the counter or the adder of digital electric line structure.
Base surface area judgment part 253 and the information area judgment part 254 of counting of counting is respectively equipped with unshowned memory block: storage is about the threshold value of the dot density of background pattern 103 base surface area 104 and about the threshold value of counting of background pattern 103 base surface area 104 in base surface area is counted 253 memory blocks, judgment part; Storage is about the threshold value of the dot density of background pattern 103 information areas 105 and the threshold value of counting of background pattern 103 information areas 105 in information area is counted 254 memory blocks, judgment part.According to above-mentioned threshold value, judge whether forbid output.
If by stain density judgment part 252 calculate point 106 density be included in the above-mentioned dot density threshold range, count onesize points 106 numbers that 253 of judgment parts detect stain test section 251 of base surface area for example are accumulated in the counter.Then, if that is accumulated counts when being included in the above-mentioned threshold value of counting, background pattern 103 base surface area 104 that exist expression to forbid output image in the file are judged in count 253 of judgment parts of base surface area, and judged result outputed to forbid that hard-copy file judges part 211.
On the other hand, if judge draw stain density judgment part 252 calculate point 106 density when being in the threshold range of dot density, information area 254 onesize points 106 numbers that stain test section 251 is detected in judgment part of counting for example are accumulated in the counter.Then, if the counting when being included in the threshold value of counting of accumulation, information area 254 of the judgment parts of counting judge and exist expression to forbid background pattern 103 information areas of output image in the file, and judged result outputed to forbid that hard-copy file judges part 211.
Forbid the result that hard-copy file judgement part 211 receives from background dot pattern test section 210,, judge according to predefined criterion.Above-mentioned criterion both can be stored in the unshowned memory block of forbidding in the hard-copy file judgement part 211 with parameter, also can be arranged in the above-mentioned memory block by 205 inputs of operation expression part.If contain the base surface area 104 or the information area 105 of background pattern 103 in the text image 101 that reads of scanner, forbid that hard-copy file judges that 211 of parts judge that this document is the hard-copy file of forbidding as classified papers etc.Perhaps, if contain base surface area 104 and information area 105 in the background pattern 103 in the text image 101 that reads of scanner, judge that then this document is the hard-copy file of forbidding as classified papers etc.
Also have, when only using base surface area 104 in forbidding the hard-copy file decision condition, background dot pattern test section 210 can only comprise the base surface area judgment part 253 of counting shown in Fig. 7 B.Certainly, when only using information area 105 in forbidding the hard-copy file decision condition, background dot pattern test section 210 can only comprise the information area judgment part 254 of counting shown in Fig. 7 C.
As mentioned above, in embodiments of the present invention, from text image 101 data that comprise background image 103, detect the background pattern 103 that embeds in the background image, with detected background pattern be stored in the memory block, expression forbids that the background pattern of output image compares, whether judge both consistent.Thus, no matter the text image kind how, as long as determine detected background pattern 103 whether be stored in the memory block in background pattern 103 consistent, just can judge the view data of whether forbidding exporting text image 101.
Have again, point out text image 101 that scanner 201 reads for forbidding the hard-copy file occasion, forbid that hard-copy file judges that 211 of parts divide 204 to send the information of forbidding hard-copy file that detects to systems control division when result of determination.Corresponding therewith, systems control division divides 204 to forbid image forming portion 203 hard-copy files.At this, if the text image 101 that reads of scanner 201 is for forbidding hard-copy file, that is, detected background pattern 103 and represent the background pattern 103 consistent occasions of forbidding output image then forbids exporting pattern data.Thus, can prevent the illegal hard-copy file of forbidding that duplicates as classified papers etc.
In addition, if the text image 101 that scanner 201 reads is not to forbid the hard-copy file occasion, carries out common duplicating and handle.That is, 202 pairs of text image data that read by scanner of image processing section are handled, and form image in image forming portion 203.
Second configuration example:
Second configuration example of first embodiment of the invention is described according to Fig. 8 now.
Fig. 8 is the block diagram of presentation video processing unit hardware resource.At this moment, Fig. 7 of first configuration example can use in the same old way.Therefore, the block diagram of background dot pattern test section in Fig. 7 presentation graphs 8.
As described in Figure 8, image processing apparatus in the present embodiment is a digital copier, and it is by being constituted as the scanner 901 of text reading device, image processing section 902, image forming portion 903, system controller 904 and the operation expression part 905 of digital circuit structure.Systems control division divides 904 to be made of CPU (Central Processing Unit) 904a, ROM (Read Only Memory) 904b and RAM (Random Access Memory) 904c.Systems control division divides 904 according to the indication from operation expression part 905, image processing section 202 and image forming portion 203 is controlled, and necessary information returned be illustrated on the operation expression part 905.
Image processing apparatus 902 comprises Image Speckle adjustment member 906, filtration treatment part 907, magnification ratio processing section 908, γ processing section 909, gradation of image processing section 910, background dot pattern test section 911, forbids hard-copy file judgement part 912, picture signal change part 913 and selector 914 in this configuration example.Above-mentioned background dot pattern test section 911, forbid that hard-copy file judges that part 912, picture signal change part 913 and selector 914 are the hardware of digital electric line structure, be used to detect and judge the hard-copy file of forbidding as classified papers etc., when being judged to be when forbidding hard-copy file, in order to forbid duplicating, the change picture signal is can not read file data.
Background dot pattern test section 911 is provided with the identical hardware configuration in background dot pattern test section 210 in first configuration example with first embodiment shown in Fig. 7 A.That is stain test section 251 test point 106 from text image 101 data that read by scanner 901.This occasion can be utilized the whole bag of tricks in the past by digital circuit detected image pattern as detection method, as pattern matching method.Then, calculate the density of point 106 in the regulation area that detects stain test section 251 in stain density judgment part 252.Carry out this computing by the counter of digital electric line structure or adder etc.
At this, background dot pattern test section 911 further is provided with base surface area judgment part 253 and information area 105 judgment part 254 of counting of counting.These base surface area judgment part 253 and information area 105 judgment part 254 of counting of counting is respectively equipped with unshowned memory block: about the threshold value of base surface area 104 dot densities in the background pattern 103 and be stored in above-mentioned base surface area about the threshold value that base surface area 104 in the background pattern 103 is counted and count in 253 memory blocks, judgment part; The threshold value of counting about the threshold value and background pattern 103 information areas 105 of background pattern 103 information areas 105 dot densities is stored in information area 105 and counts in 254 memory blocks, judgment part.
When judgement draw calculate by stain density judgment part 252 point 106 density be included in about the threshold value of dot density in occasion, base surface area 253 of the judgment parts of counting for example will be accumulated in by onesize point 106 numbers that stain test section 251 is detected in the counter.Then, if counting of being accumulated is included in about occasion in the threshold value of counting, base surface area 253 judgements in judgment part of counting contain background pattern 103 base surface area 104 that output image is forbidden in expression, and judged result outputed to forbid that hard-copy file judges part 211.
On the other hand, when judgement draw by stain density judgment part 252 calculate point 106 density be included in occasion in the dot density threshold value, count 254 of judgment parts of information area 105 for example will be accumulated in by onesize point 106 numbers that stain test section 251 is detected in the counter.Then, if counting of being accumulated is included in occasion in the threshold value of counting, information area 105 254 judgements in judgment part of counting contain expression and forbid background pattern 103 information areas 105 of output image, and judged result outputed to forbid that hard-copy file judges part 211.
Forbid that hard-copy file judgement part 912 receives the result of background dot pattern test sections 210, according to predefined criterion, judges the processing of forbidding hard-copy file.Above-mentioned criterion both can be used as parameter and has stored into and forbid also can storing in the above-mentioned memory block by 205 inputs of operation expression part in the not shown memory block that hard-copy file judges that part 211 is provided with.In the text image 101 that reads by scanner, contain background pattern 103 base surface area 104 or information area 105 occasions, forbid that hard-copy file judges that 211 of parts judge that this document is the hard-copy file of forbidding as classified papers etc.Perhaps, in the text image 101 that reads by scanner, contain the base surface area 104 and information area 105 occasions of background pattern 103, forbid that hard-copy file judges that 211 of parts judge that this document is the hard-copy file of forbidding as classified papers etc.
In addition, forbid that hard-copy file judges that the decision condition of part 211 is set to when one of the base surface area 104 that contains background pattern 103 and information area 105 judgement this document for forbidding the hard-copy file occasion, base surface area judgment part 253 and information area 105 judgment part 254 both sides that count that count then need not be set in background dot pattern test section 210.For example, if forbidding that the hard-copy file decision condition is set to only uses base surface area 104 occasions, then can constitute and shown in Fig. 7 B, only comprise the count structure of judgment part 253 of base surface area; If forbidding that the hard-copy file decision condition is set to only uses information area 105 occasions, then can constitute and shown in Fig. 7 C, only comprise the count structure of judgment part 254 of information area 105.
That is, first embodiment of the invention is carried out following steps: detect step, detect the background pattern 103 that embeds in the background image from text image 101 data that comprise background image; Determination step, with detected background pattern be stored in the memory block, expression forbids that the background pattern of output image compares, whether judge both consistent.Therefore, according to the embodiment of the invention, no matter the text image kind, as long as determine detected background pattern 103 whether be stored in the memory block in background pattern 103 consistent, just can judge and whether forbid exporting text image 101 data.
Draw the text image 101 that reads by scanner 912 when judgement for forbidding the hard-copy file occasion, forbid that hard-copy file judges that 912 selectors 914 in image processing section 902 of part send the information of forbidding hard-copy file that detects.After selector receives this information, after not selecting scanner 901 to read, by the picture signal of Image Speckle adjustment member 906 adjustment, and select to change the picture signal that part is changed, thereby urtext image 101 is exported from image forming portion 903 with the state that can't read by picture signal.To this, if receive the information of forbidding hard-copy file that detects, after 914 selections of selector and output are read by scanner 901, in the picture signal of Image Speckle adjustment member through adjusting.Therefore, the text image 101 that reads by scanner 901 for as classified papers etc. forbid the hard-copy file occasion, can prevent to duplicate.Say that simply picture signal change part 913 is carried out as picture signal being changed into certain pixel value, handle and get final product thereby smear image etc.Can be dark-coloured when smearing image with ash (in 256 gray scales 128), black or white.Also have, picture signal change part 913 also can be changed picture signal like this, that is, some pattern is generated repeatedly.
(2) second embodiment
Now, with reference to Fig. 9 and Figure 10 the image processing apparatus that second embodiment of the invention relates to is described.
Fig. 9 is the block diagram of presentation video processing unit hardware resource.Figure 10 represents to forbid copy text discriminating processing flow chart according to what the computer program that is provided with was carried out in the image processing apparatus hardware resource.
Such example has been shown: detect and judge the hard-copy file of forbidding, forbid replication processes by the hardware resource of digital electric line structure as classified papers etc. in the above-mentioned first embodiment image processing apparatus.To this, present embodiment detect and judge as classified papers etc. forbid hard-copy file, forbid replication processes according to the computer program execution that in the image processing apparatus hardware resource, is provided with.At this, the part identical with first embodiment paid same symbol, and detailed.
In the present embodiment, image processing section 202 is not provided with background dot pattern test section 210 and forbids hard-copy file judgement part 211, to be used to detect and judge the hard-copy file of forbidding as classified papers etc., with the computer program of forbidding replication processes as firmware stores in the ROM204b of system controller 20.As other embodiment, also can by bus be provided with among the HDD213 that the constructed microcomputer of CPU204a, ROM204b in the system controller 204 and RAM204c links to each other by detecting and judging the hard-copy file of forbidding by being arranged on as classified papers etc., the computer program of forbidding replication processes, when image processing apparatus was activated, this program was written in RAM204c and is performed.In a word, carry out such processing according to computer program:, forbid replication processes by detecting and judging the hard-copy file of forbidding as classified papers etc. as system for computer controller 204.Therefore, RAM204c or HDD213 are as storage aforementioned calculation machine program recording medium performance function.
Below, carry out the flow chart of handling according to aforementioned calculation machine program with reference to Figure 10 explanation.
At first, processing shown in Figure 10 is carried out in sometime, and judges repeatedly whether scanner 201 reads text image 101 data (step S101).
If judge that drawing scanner 201 has read text image 101 data occasions (step S101: be), then copies these data in the image memory among the RAM204c (step S102).
If scanner 201 does not read text image 101 data occasions (step S101: deny), then standby.
Then, test point 106 (step S103) in the view data from be stored in image memory.As detection method, can utilize as the whole bag of tricks that has earlier by Computer Processing detected image pattern such as pattern matching method.
Then, utilize the calculation function of CPU204a, calculate the density (step S104) of the institute's test point 106 in specifying area.
At this, in the present embodiment, store in fixedness internal memory in RAM204c or the battery archive memory (memory block) with lower threshold value: about the threshold value of dot density in background pattern 103 base surface area 104; And threshold value about counting in background pattern 103 base surface area 104.In addition, store in fixedness internal memory in RAM204c or the battery archive memory (memory block) as lower threshold value: about the threshold value of dot density in the information area 105 of background pattern 103; The threshold value of counting in the information area 105 about background pattern 103.These threshold values all are used in the determination processing.
In step S105, carry out following judgement: in step S104, calculate point 106 density in specifying area whether be included in and be stored within the threshold values among the RAM204c (memory block), about background pattern 103 base surface area 104 dot densities.Then, if its dot density is not included in occasion in the threshold value, in step S105, proceed following judgement: in step S104, calculate point 106 density in specifying area whether be included in be stored among the RAM204c (memory block) about the threshold value of background pattern 103 information areas 105 dot densities within (step S109).
At this, if in step S105, judge point out in step S104, to calculate point 106 density be included in (step S105: be) within the threshold value, then by the calculation process of CPU204a, the point 106 that accumulation is detected is counted, and it is stored in as depositing in the zone (step S106) temporarily.Afterwards, carry out following judgement: whether the accumulation of interim storage is counted to be included in and is stored within the threshold value among the RAM204c (memory block), that count about background pattern 103 base surface area 104 (step S107).If result of determination is pointed out that accumulation is counted and is included in (step S107: be) in the threshold value, judge that then contain expression forbids background pattern 103 base surface area 104 (step S108) of duplicating, and its judged result offered forbid (step S113) in the hard-copy file judgment processing.
To this, if result of determination point out the accumulation of interim storage count when not being included within the threshold value (step S107: not), end process then.
On the other hand, if in step S109, judge draw in step S104, calculate point 106 density that detected in specifying area be included in (step S109: be) within the threshold value, the calculation process by CPU204a then, the point 106 that accumulation is detected is counted, and it is stored into as depositing in the zone (step S110) temporarily.Afterwards, carry out following judgement: the accumulation of interim storage counts whether be included in (step S111) within the threshold value.Be included in the threshold value (step S111: be) as if judging that the accumulation that draws interim storage is counted, then judge and contain background pattern 103 information areas 105 (step S112) that output image is forbidden in expression, and this judged result offered forbid (step S113) in the hard-copy file judgment processing.
To this, if step S109 judges that draw dot density is not included within the threshold value, perhaps, judge that drawing counts and be not included within the threshold value at step S111 (step S111: not), end process then.
Step S113 forbid forbid the judgment processing of hard-copy file according to predefined judgment standard in the hard-copy file judgment processing.The parameter that both can be used as this judgment standard stores among the RAM204c in fixedness internal memory or the battery archive memory (memory block), also can store among the above-mentioned RAM204c (memory block) by 205 inputs of operation expression part temporarily.As an example, when containing background pattern 103 base surface area 104 or information area 105 in text image 101 data that read by scanner 201, judge that then this document is the hard-copy file of forbidding as classified papers etc.Perhaps, as an other example, when containing background pattern 103 base surface area 104 and information area 105 in text image 101 data that read by scanner 201, judge that then this document is the hard-copy file of forbidding as classified papers etc.
Like this, second embodiment of the invention is carried out following steps (function): detect the background pattern 103 that embeds in the background image from text image 101 data that comprise background image; With detected background pattern 103 be stored in the memory block, expression forbids that the background pattern of output image compares, and judges whether both consistent.Therefore, in the present embodiment, no matter the text image kind is how, as long as determine detected background pattern 103 whether be stored in the memory block in background pattern 103 consistent, just can judge and whether forbid exporting text image 101 data.
Then, in step S113, point out the text image 101 that reads by scanner 201 when result of determination, for example, forbid that image forming portion 203 duplicates processing for forbidding the hard-copy file occasion, then detect forbidding the processing behind the hard-copy file.As other example, also can be when image forming portion 203 output images, to being stored in the back output (for example, Signal permuting is fixed value 0 (in vain), thereby exports blank sheet of paper) of making amendment of picture signal in the image memory, so that can not read content of text.At this, if the text image 101 that result of determination is pointed out to be read by scanner 201 is for forbidding the hard-copy file occasion, be that the result points out the background pattern 103 consistent occasions that output image is forbidden in detected background pattern 103 and expression in the above-mentioned determination step, then forbid the output treatment step (function) of view data.Thus, the text image 101 that reads by scanner 201 for as classified papers etc. forbid the hard-copy file occasion, can prevent to duplicate reproduction processes.
To this, judge that in step S113 drawing text image 101 is not to forbid the hard-copy file occasion, 203 outputs of image forming portion are stored in the image memory of RAM204c or the picture signal in the HDD213 memory block.
And then, the text image 101 that embeds which kind of background pattern 103 should be under an embargo and duplicate, depend in the fixedness internal memory that is stored in RAM204c or the battery archive memory (memory block), be what value about the threshold value of dot density in the base surface area 104 of background pattern 103 or the information area 105 and about the threshold value of counting in the base surface area 104 of background pattern 103 or the information area 105.
Therefore, computer program is carried out following the processing in the present embodiment: read the text image 101 that embeds background pattern 103 and obtain above-mentioned background pattern 103 data by scanner 201, automatically generate aforesaid threshold value and threshold value according to the data of being obtained, and they are stored among the RAM204c (memory block) about counting in background pattern 103 base surface area 104 or the information area 105 about dot density in background pattern 103 base surface area 104 or the information area 105.
At this, further carry out following steps (function): second detects step, detects the background pattern that embeds in the background image from the text image that comprises background image 101 data that the scanner 201 as the text reading device reads; Storing step forbids that as expression the background pattern 103 of output image is stored among the RAM204c (memory block) with detected background pattern 103 in the above-mentioned second detection step.Thus, forbid the background pattern 103 of output image, just this background pattern 103 can be forbidden that as expression the background pattern 103 of output image logins as long as read expression by scanner 201 as the text reading device.
(3) the 3rd embodiment
Below, with reference to Figure 11 and Figure 12 the image processing apparatus (comprising image processing program, the recording medium of memory image handling procedure) that the 3rd embodiment of the present invention relates to is described.
Figure 11 is the block diagram of presentation video processing unit hardware resource.Figure 12 represents to forbid hard copy discriminating processing flow chart according to what the computer program that is provided with was carried out in the image processing apparatus hardware resource.
In above-mentioned second embodiment, illustrated, detected and judge the processing of forbidding hard-copy file as classified papers etc. according to the computer program that in hardware resource, is provided with.Image processing apparatus in above-mentioned second embodiment is a digital copier.To this, present embodiment is arranged on aforementioned calculation machine program in the PC 301 as hardware resource.But computer program self is identical with computer program among second embodiment basically.Therefore, to paying same symbol, and omit explanation with first embodiment and the second embodiment same section.
PC 301 is provided with the CPU204c that is used for the centralized control each several part.This CPU204c by bus 302 and as storage basic input output system (Basic Input/Output system) wait the ROM204b read private memory and can rewrite store various kinds of data and link to each other as the RAM204c of service area performance function.And then bus 302 links to each other with following each several part: HDD213 wherein is provided with computer program (image processing program); CD-ROM drive is used for reading the data that are stored in CD-ROM; Interface 305, be used to manage with printing between communicate by letter.
As an example, the image processing program that is provided with in HDD213 (computer program) is originally and is stored among the CD-ROM303 that this program is read and is set among the HDD213 by CD-ROM drive 304 by CPU204a.Then, if the computer program that is provided with in HDD213 is activated, aforementioned calculation machine program then copies to the RAM204c from HDD213, and comes executive program by CPU204a and RAM204c.In this case, RAM204c, HDD213 or CD-ROM303 are as the recording medium performance function of the computer program of memory image handling procedure.
Certainly,, both can use CD-ROM303, also can use various forms of medium such as various disks such as CD, photomagneto disk, floppy disk such as DVD and semiconductor memory as storage computation machine program recording medium.In addition, also can from networks such as internet, the downloading computer program be arranged among the HDD213.This occasion, the storage device of storage computation machine program also is the storage device that the present invention relates in the side's of delivering letters server.Also have, program both can upward be carried out at the OS of appointment (operating system), that is, a part of carrying out on OS in the various processing described later is handled, and also can become the part of a group program file of appointment application software such as constituting word processor or OS etc.
Below, with reference to flow chart shown in Figure 12, the processing of carrying out according to the computer program that is arranged among the HDD213 is described.It is similar that this processing and second embodiment with reference to Figure 10 explanation handle, but clear and definite in order to put down in writing, and do not omit explanation.
At first, processing procedure shown in Figure 12 is carried out in sometime, and judges repeatedly whether text image 101 data import (step S201).
If judge that drawing view data has imported occasion (step S101: be), then with in the image memory of image data storage in RAM204c of being imported (step S102).
To this, if view data is not imported occasion (step S101: not), wait for that then view data is transfused to till.
Then, test point 106 (step S103) in the view data from above-mentioned image memory.As detection method, can use as the whole bag of tricks in the past by Computer Processing detected image pattern such as pattern matching method.
Then, utilize the calculation function of CPU204a, calculate the density (step S104) of the institute's test point 106 in specifying area.
At this, in the present embodiment, set two threshold values: promptly, about the threshold value of background pattern 103 base surface area 104 dot densities and the threshold value of counting about background pattern 103 base surface area 104.Above-mentioned threshold value all is stored in as among the HDD213 (memory block).In addition, set two threshold values: promptly, about the threshold value of background pattern 103 information areas 105 dot densities and the threshold value of counting about background pattern 103 information areas 105.Above-mentioned threshold value also is stored in as among the HDD213 (memory block).These various data that are stored among the HDD213 (memory block) both can copy to the RAM204c from HDD213 together with the computer program of recording and narrating this processing procedure, also can be stored among the HDD213 always.
Then, in step S105, carry out following judgement: in step S104, calculate point 106 density in specifying area whether be included within the threshold value that is stored among the RAM204c (memory block) about background pattern 103 base surface area 104 dot densities.Then, if its dot density is not included in occasion in the threshold value, in step S105, proceed following judgement: in step S104, calculate institute's test point 106 density in specifying area whether be included in be stored among the RAM204c (memory block) about the threshold value of background pattern 103 information areas 105 dot densities within (step S109).
At this, if judge among the step S105 draw in step S104, calculate point 106 density in specifying area be included in be stored among the RAM204c (memory block) about the threshold value of background pattern 103 base surface area 104 dot densities within when (step S105: be), the calculation process by CPU204a then, accumulation institute test point 106 numbers, and be stored in as depositing in the zone (step S106) temporarily.Then, carry out following judgement: whether the accumulation of interim storage is counted is included within the threshold value of counting about background pattern 103 base surface area 104 that is stored among the RAM204c (memory block) (step S107).If result of determination is pointed out the accumulation of interim storage count (step S107: be) when being included within the threshold value, then judge and contain background pattern 103 base surface area 104 (step S108) that output image is forbidden in expression, and its judged result offered forbid (step S113) in the hard-copy file judgment processing.
To this, if result of determination point out the accumulation of interim storage count and be not included within the threshold value (step S107: not), end process then.
On the other hand, if in step S109, judge draw calculate among the step S104 the density of point 106 in specifying area be included in be stored among the RAM204c (memory block) about the threshold value of background pattern 103 information areas 105 dot densities within when (step S109: be), the calculation process by CPU204a then, point 106 numbers that accumulation is detected, and it is stored into as after depositing in the zone (step S110) temporarily, carry out following judgement: whether the accumulation of interim storage is counted is included within the threshold value of counting about background pattern 103 information areas 105 that is stored among the RAM204c (memory block) (step S111).If result of determination is pointed out that the accumulation of interim storage is counted and is included in (step S111: be) within the threshold value, then judge and contain background pattern 103 information areas 105 (step S112) that output image is forbidden in expression, and this judged result offered forbid in the hard-copy file judgment processing (step S113).
To this,, perhaps, in step S111, judge to draw count (step S111: deny), then end process when not being included within the threshold value if judge that in step S109 drawing dot density is not included within the threshold value.
In forbidding in the hard-copy file judgment processing of step S113,, carry out judgment processing according to predefined judgment standard.The parameter that can be used as this judgment standard stores in the fixedness internal memory or battery archive memory (memory block) that the RAM204c memory is provided with, and also can store into the above-mentioned RAM204c (memory block) from 205 inputs of operation expression part temporarily.As an example, when containing in the background pattern 103 base surface area 104 or information area 105 in the text image 101 that reads by scanner 201, judge that then this document is the hard-copy file of forbidding as classified papers etc.Perhaps, as an other example, when base surface area 104 that contains background pattern 103 in the text image 101 that reads by scanner 201 and information area 105, judge that this document is the hard-copy file of forbidding as classified papers etc.
As mentioned above, the present invention carries out following steps (function): will detect the background pattern 103 that embeds in the background image from text image 101 data that comprise background image; With detected background pattern 103 be stored in the memory block, expression forbids that the background pattern of output image compares, and judges whether both consistent.Thus, no matter the text image kind as long as determine that detected background pattern 103 is consistent with the background pattern 103 in being stored in the memory block, can both be judged and whether forbid exporting text image 101 data.
Then, in forbidding in the hard-copy file judgment processing of step S113,, carry out the processing of forbidding after hard-copy file detects if judgement draws text image 101 for forbidding the hard-copy file occasion.Forbid that the processing after hard-copy file detects comprises:, forbid using the unshowned printer that continues by interface 305 to carry out image and form action as first example; As second example, when printing with the unshowned printer that continues by interface 305, picture signal in the image memory block that is stored in RAM204c (is for example changed processing back output image signal, change signal into fixed value 0 (in vain), promptly export blank sheet of paper) so that can't read the urtext content.
To this, the judgment processing result who forbids hard-copy file among the step S113 points out that text image 101 is not to forbid the hard-copy file occasion, uses the unshowned printer output that continues by interface 305 to be stored in the image memory block of RAM204c or in the HDD213 memory block, undressed original image signal.
As mentioned above, although utilize some specific embodiment to describe the present invention,, obviously, in the described essential scope of claims, can adjust, change and change the present invention.

Claims (13)

1. an image processing apparatus is characterized in that, is provided with:
Checkout gear detects the background pattern that embeds in the above-mentioned background image from the text image data that comprises background image;
Decision maker, be used for judging detected background pattern whether be stored in the memory block, expression forbids that the background pattern of output image is consistent;
The text reading device, above-mentioned text image data is read by the text reading device;
Second checkout gear is from being embedded the background pattern in the above-mentioned background image by detection the above-mentioned text reading device text image data that read, that comprise background image;
Storage device will forbid that as expression the background pattern of output image is stored in the memory block by the above-mentioned background pattern that above-mentioned second checkout gear detects.
2. according to the image processing apparatus described in the claim 1, it is characterized in that:
Above-mentioned decision maker forbids that with detected figure viewed from behind pattern characteristic quantity and expression the background pattern characteristic quantity of output image compares.
3. according to the image processing apparatus described in the claim 2, it is characterized in that:
Above-mentioned background pattern characteristic quantity is made of the base surface area characteristic quantity in the background pattern.
4. according to the image processing apparatus described in the claim 2, it is characterized in that:
Above-mentioned background pattern characteristic quantity is made of the information area characteristic quantity in the background pattern.
5. according to the image processing apparatus described in the claim 2, it is characterized in that:
Above-mentioned background pattern characteristic quantity is made of the characteristic quantity of base surface area in the background pattern and information area.
6. according to any described image processing apparatus among the claim 2-5, it is characterized in that:
If the difference of background pattern characteristic quantity that output image is forbidden in detected background pattern characteristic quantity and expression is during less than specified threshold value, above-mentioned decision maker is then judged detected background pattern and is represented to forbid that the background pattern of output image is consistent.
7. according to the image processing apparatus described in the claim 1, it is characterized in that, further be provided with:
Forbid output processing apparatus, judge by above-mentioned decision maker to draw background pattern that detected background pattern and expression forbid output image when consistent, forbid the output processing of view data.
8. according to the image processing apparatus described in the claim 7, it is characterized in that:
The output of above-mentioned view data is treated to print processing.
9. an image processing method is characterized in that, may further comprise the steps:
Detect step, utilize hardware resource from the text image data that comprises background image, to detect the background pattern that embeds in the above-mentioned background image;
Determination step, utilize hardware resource with detected background pattern be stored in the memory block, the expression forbid that the background pattern of output image compares, judge whether both are consistent, and above-mentioned determination step forbids that with detected background pattern characteristic quantity and expression the background pattern characteristic quantity of output image compares.
10. according to the image processing method described in the claim 9, it is characterized in that:
If the difference of background pattern characteristic quantity that output image is forbidden in detected background pattern characteristic quantity and expression during less than specified threshold value, is then judged detected background pattern and is represented to forbid that the background pattern of output image is consistent.
11. the image processing method according to described in the claim 9 is characterized in that, further may further comprise the steps:
Forbid exporting treatment step, when utilizing hardware resource in above-mentioned determination step, to judge to draw detected background pattern and expression to forbid that the background pattern of output image is consistent, forbid the output processing of view data.
12. the image processing apparatus according to described in the claim 1 is characterized in that:
Above-mentioned background pattern and text image form simultaneously.
13. the image processing method according to described in the claim 9 is characterized in that:
Above-mentioned background pattern and text image form simultaneously.
CNB2004100015304A 2004-01-13 2004-01-13 Image treating device, image treating method, image treating programme and recording medium storing it Expired - Fee Related CN100382561C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100015304A CN100382561C (en) 2004-01-13 2004-01-13 Image treating device, image treating method, image treating programme and recording medium storing it

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100015304A CN100382561C (en) 2004-01-13 2004-01-13 Image treating device, image treating method, image treating programme and recording medium storing it

Publications (2)

Publication Number Publication Date
CN1642217A CN1642217A (en) 2005-07-20
CN100382561C true CN100382561C (en) 2008-04-16

Family

ID=34867130

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100015304A Expired - Fee Related CN100382561C (en) 2004-01-13 2004-01-13 Image treating device, image treating method, image treating programme and recording medium storing it

Country Status (1)

Country Link
CN (1) CN100382561C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4238254B2 (en) * 2006-04-28 2009-03-18 シャープ株式会社 Image processing device
US8804152B2 (en) * 2006-06-23 2014-08-12 Canon Kabushiki Kaisha Image forming apparatus with copy restriction function
JP4915512B2 (en) * 2006-10-30 2012-04-11 富士ゼロックス株式会社 Image processing apparatus and image processing program
JP2008154216A (en) * 2006-11-20 2008-07-03 Sharp Corp Image processing method and device, image forming device, document reading device, computer program, and recording medium
EP2001216A1 (en) * 2007-06-08 2008-12-10 Ricoh Company, Ltd. Security encoding unit and image forming apparatus including same
US8472039B2 (en) * 2007-07-10 2013-06-25 Samsung Electronics Co., Ltd. Copy apparatus having a copy prevention function and a copy prevention method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809139A (en) * 1996-09-13 1998-09-15 Vivo Software, Inc. Watermarking method and apparatus for compressed digital video
US6434322B1 (en) * 1997-09-17 2002-08-13 Hitachi, Ltd. Reproducing method and apparatus, for a video signal having copy control information
CN1445711A (en) * 2002-03-20 2003-10-01 富士施乐株式会社 Image read apparatus and copier

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5809139A (en) * 1996-09-13 1998-09-15 Vivo Software, Inc. Watermarking method and apparatus for compressed digital video
US6434322B1 (en) * 1997-09-17 2002-08-13 Hitachi, Ltd. Reproducing method and apparatus, for a video signal having copy control information
CN1445711A (en) * 2002-03-20 2003-10-01 富士施乐株式会社 Image read apparatus and copier

Also Published As

Publication number Publication date
CN1642217A (en) 2005-07-20

Similar Documents

Publication Publication Date Title
JP4200106B2 (en) Image processing apparatus, image processing method, computer program, and storage medium for storing computer program
US7580159B2 (en) Method, program, and apparatus for preventing a reproduction of an anti-copy document, and a medium storing the program
US4908873A (en) Document reproduction security system
JP4688375B2 (en) Printing method to prevent document forgery
JP4229714B2 (en) Image processing apparatus, image processing method, image processing program, and storage medium for storing image processing program
US6970259B1 (en) Systems and methods for forgery detection and deterrence of printed documents
US6370271B2 (en) Image processing apparatus and methods for pattern recognition
US8888010B2 (en) Detection of security marks simulating natural defects for embedding information in documents
US20040184065A1 (en) Method and apparatus for preventing reproduction of copy-inhibited documents
CN100514210C (en) Image processing apparatus, image detecting method and recording medium
JP2001078006A (en) Method and device for embedding and detecting watermark information in black-and-white binary document picture
CN100382561C (en) Image treating device, image treating method, image treating programme and recording medium storing it
JP2004514329A (en) Image output apparatus and method
US7715057B2 (en) Hierarchical miniature security marks
JP2004200897A (en) Image processing apparatus and method therefor
KR100426230B1 (en) Image processing device, pattern detecting method, image processing control method and the storage medium
JP4014070B2 (en) Pattern detection method and image processing control method
JP2004201068A (en) Device, method and program for processing image, and recording medium with image processing program stored therein
JP3818988B2 (en) Image processing apparatus and copy stop method for copy prohibited original
JP3993111B2 (en) Image processing apparatus, image processing method, image processing program, and storage medium for storing image processing program
JP3578814B2 (en) Image forming device
EP1049317B1 (en) Color-image processing apparatus and method, and storage medium
JP3761264B2 (en) Forgery prevention method, computer-readable storage medium storing program for causing computer to execute the method, and forgery prevention system
JP3974312B2 (en) Image processing device
JP2000307845A (en) Printing system, printing information generating device, printer, printing method and recording medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080416

Termination date: 20180113

CF01 Termination of patent right due to non-payment of annual fee