CN103164830B - The method and apparatus of embed watermark information in print What - Google Patents
The method and apparatus of embed watermark information in print What Download PDFInfo
- Publication number
- CN103164830B CN103164830B CN201110407933.9A CN201110407933A CN103164830B CN 103164830 B CN103164830 B CN 103164830B CN 201110407933 A CN201110407933 A CN 201110407933A CN 103164830 B CN103164830 B CN 103164830B
- Authority
- CN
- China
- Prior art keywords
- watermark information
- information
- embedded
- unit
- 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.)
- Active
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
The present invention discloses a kind of method and apparatus of embed watermark information in print What.Wherein in print What embed watermark information method in, receive information process unit send print request, wherein print request comprise print identification information, print What, print apparatus information; Utilize and print identification information generating watermark information; Print What is converted to picture format; Watermark information is embedded in the print What of picture format, obtains middle temporary file; Middle temporary file is converted to e-file to be printed; The printer that e-file to be printed sends to print apparatus information corresponding is printed.Due to printing identification information is embedded in print What as watermark information, thus can realize to print What can tracing management.
Description
Technical field
The present invention relates to security fields, particularly relate to the method and apparatus of embed watermark information in print What.
Background technology
In order to strengthen the safety management to electronic information, need to carry out tracing management to print What.The main tracing management mode adopted is embed watermark information in print file at present, and the scheme of embed watermark information mainly can be divided into static embedding and be dynamically embedded into two kinds.Wherein in static state embedding scheme, before printing, by the mode embed watermark information hereof of editor.The clear and definite defect of this scheme is: can not embed in real time and print the multidate informations such as relevant identification information, temporal information, therefore when printed material leaks, is difficult to determine leakage person according to watermark information.Be dynamically embedded in scheme, by obtaining the dot matrix image data of file to be printed from printed driver, in these dot matrix image data, embedding the watermark information relating to Printer Information, temporal information, thus realize being dynamically embedded into of watermark information.Because needs obtain dot matrix image data from printed driver, and the different series product of the printer of different brands, same brand printer, the driver of use is all not identical, and the cost therefore implementing the program is higher.In addition, be dynamically embedded in scheme, only can embedding the relevant information of printer, the identity information of user terminal and user can not embedded, therefore when printed material leaks, still cannot locate and review leakage person.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method and apparatus of embed watermark information in print What, thus by print What embed watermark information, realize to print What can tracing management.
According to an aspect of the present invention, provide a kind of method of embed watermark information in print What, comprising:
Receive the print request that information process unit sends, wherein print request comprises printing identification information, print What, print apparatus information;
Utilize and print identification information generating watermark information;
Print What is converted to picture format;
Watermark information is embedded in the print What of picture format, obtains middle temporary file;
Middle temporary file is converted to e-file to be printed;
The printer that e-file to be printed sends to print apparatus information corresponding is printed.
According to an aspect of the present invention, provide a kind of device of embed watermark information in print What, comprise receiving element, watermark information generation unit, format conversion unit, embedded unit, file conversion unit, transmitting element, wherein:
Receiving element, for receiving the print request that information process unit sends, wherein print request comprises printing identification information, print What, print apparatus information;
Watermark information generation unit, prints identification information generating watermark information for utilizing;
Format conversion unit, for being converted to picture format by print What;
Embedded unit, for being embedded in the print What of picture format by watermark information, obtains middle temporary file;
File conversion unit, for being converted to e-file to be printed by middle temporary file;
Transmitting element, prints for the printer sending to print apparatus information corresponding e-file to be printed.
The print request that the present invention sends by receiving information process unit, wherein print request comprises printing identification information, print What, print apparatus information; Utilize and print identification information generating watermark information; Print What is converted to picture format; Watermark information is embedded in the print What of picture format, obtains middle temporary file; Middle temporary file is converted to e-file to be printed; The printer that e-file to be printed sends to print apparatus information corresponding is printed.Due to printing identification information is embedded in print What as watermark information, thus can realize to print What can tracing management.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of the present invention's embed watermark information method embodiment in print What.
Fig. 2 is the schematic diagram of the present invention's another embodiment of embed watermark information method in print What.
Fig. 3 is the effect schematic diagram of the present invention's embed watermark information in print What.
Fig. 4 is the schematic diagram of the present invention's embed watermark information device embodiment in print What.
Fig. 5 is the schematic diagram of the present invention's another embodiment of embed watermark information device in print What.
Fig. 6 is the schematic diagram of the present invention's another embodiment of embed watermark information device in print What.
Embodiment
With reference to the accompanying drawings the present invention is described more fully, exemplary embodiment of the present invention is wherein described.
Fig. 1 is the schematic diagram of the present invention's embed watermark information method embodiment in print What.As shown in Figure 1, the embed watermark information method in print What of this embodiment is as follows:
Step 101, receives the print request that information process unit sends, and wherein print request comprises printing identification information, print What, print apparatus information.
Step 102, utilizes and prints identification information generating watermark information.
Step 103, is converted to picture format by print What.
Step 104, is embedded into watermark information in the print What of picture format, obtains middle temporary file.
Step 105, is converted to e-file to be printed by middle temporary file.
Step 106, prints the printer that e-file to be printed sends to print apparatus information corresponding.
Based on the method for embed watermark information in print What that the above embodiment of the present invention provides, by receiving the print request that information process unit sends, wherein print request comprises and prints identification information, print What, print apparatus information; Utilize and print identification information generating watermark information; Print What is converted to picture format; Watermark information is embedded in the print What of picture format, obtains middle temporary file; Middle temporary file is converted to e-file to be printed; The printer that e-file to be printed sends to print apparatus information corresponding is printed.Due to printing identification information is embedded in print What as watermark information, thus can realize to print What can tracing management.
Wherein in this embodiment, due to before print What is converted to e-file to be printed by printed driver, be embedded in print What by watermark information, therefore the present invention does not need to carry out any process to printed driver.Therefore compared to prior art, cost of the present invention is implemented lower.
According to another specific embodiment of the present invention, printing identification information comprises at least one in user terminal information, user login information, current time information.
Fig. 2 is the schematic diagram of the present invention's another embodiment of embed watermark information method in print What.As shown in Figure 2, the embed watermark information method in print What of this embodiment is as follows:
Step 201, receives the print request that information process unit sends, and wherein print request comprises printing identification information, print What, print apparatus information.
Step 202, utilizes and prints identification information generating watermark information.
Step 203, judges whether print What is picture format.If print What is not picture format, then perform step 204; If print What is picture format, then perform step 205.
Step 204, is converted to picture format by print What.
By print What is converted to picture format, be convenient to embed watermark information in print What.
Step 205, according to pre-defined rule, determines that watermark information is embedded into the position in print What.
Step 206, according to the color of the print What of described position, utilizes predetermined rule, regulates color and the contrast thereof of watermark information.
By regulating the color of watermark information and contrast thereof, while the discriminating watermark information content, also can not affect user and reading the content printed.
Step 207, judges whether watermark information all can show in described position.If watermark information all can not show in described position, then perform step 208; If watermark information all can show in described position, then perform step 209.
Step 208, carries out line feed process to watermark information.
Step 209, is embedded into watermark information in the print What of picture format, obtains middle temporary file.
Step 210, is converted to e-file to be printed by middle temporary file.
Step 211, prints the printer that e-file to be printed sends to print apparatus information corresponding.
Fig. 3 is the effect schematic diagram of the present invention's embed watermark information in print What.As shown in Figure 3, the position determined according to pre-defined rule shows watermark information.Because watermark information clearly gives user profile, user terminal information, the time-write interval information printing this content, be therefore conducive to the tracing management realizing printed information.Wherein in figure 3, when determining when upper left corner embed watermark information, because this upper left corner can not show the full content of watermark information, therefore need to carry out line feed process to watermark information.Thus ensure that the integrality of watermark information.
Fig. 4 is the schematic diagram of the present invention's embed watermark information device embodiment in print What.As shown in Figure 4, in print What, the device of embed watermark information comprises receiving element 401, watermark information generation unit 402, format conversion unit 403, embedded unit 404, file conversion unit 405, transmitting element 406, wherein:
Receiving element 401, for receiving the print request that information process unit sends, wherein print request comprises printing identification information, print What, print apparatus information.
Watermark information generation unit 402, prints identification information generating watermark information for utilizing.
Format conversion unit 403, for being converted to picture format by print What.
Embedded unit 404, for being embedded in the print What of picture format by watermark information, obtains middle temporary file.
File conversion unit 405, for being converted to e-file to be printed by middle temporary file.
Transmitting element 406, prints for the printer sending to print apparatus information corresponding e-file to be printed.
Based on the device of embed watermark information in print What that the above embodiment of the present invention provides, by receiving the print request that information process unit sends, wherein print request comprises and prints identification information, print What, print apparatus information; Utilize and print identification information generating watermark information; Print What is converted to picture format; Watermark information is embedded in the print What of picture format, obtains middle temporary file; Middle temporary file is converted to e-file to be printed; The printer that e-file to be printed sends to print apparatus information corresponding is printed.Due to printing identification information is embedded in print What as watermark information, thus can realize to print What can tracing management.
According to another specific embodiment of the present invention, print identification information and comprise: at least one in user terminal information, user login information, current time information.
Fig. 5 is the schematic diagram of the present invention's another embodiment of embed watermark information device in print What.Wherein compared with embodiment illustrated in fig. 4, in the embodiment shown in fig. 5, also comprise the first recognition unit 501, for after receiving element 401 receives print request, judge whether print What is picture format; If print What is not picture format, then indicate format conversion unit 403 that print What is converted to picture format; If print What is picture format, then embedded unit 404 is indicated to be embedded in the print What of picture format by the watermark information that watermark information generation unit 402 generates.
Fig. 6 is the schematic diagram of the present invention's another embodiment of embed watermark information device in print What.Wherein compared with embodiment illustrated in fig. 5, in the embodiment shown in fig. 6, embedded unit 404 also comprises position selection unit 601, second recognition unit 602, line feed processing unit 603, watermark information embedded unit 604, wherein:
Position selection unit 601, for after the print What receiving graphical format and watermark information, according to pre-defined rule, determines that watermark information is embedded into the position in print What.
Second recognition unit 602, for judging whether watermark information all can show in described position; If watermark information all can not show in described position, then instruction line feed processing unit 603 pairs of watermark informations carry out line feed process; If watermark information all can show in described position, then watermark information embedded unit 604 is indicated to be embedded in the print What of graphical format by watermark information.
Line feed processing unit 603, for the instruction according to the second recognition unit 602, carries out line feed process to watermark information, then indicates watermark information embedded unit 604 to be embedded in the print What of graphical format by the watermark information after processing that carries out entering a new line.
Watermark information embedded unit 604, for the instruction according to the second recognition unit 602, is embedded into watermark information in the print What of graphical format; According to the instruction of line feed processing unit 603, the watermark information after carrying out line feed process is embedded in the print What of graphical format.
According to another specific embodiment of the present invention, embedded unit 404 also comprises color adaptation unit 605, after determining at position selection unit 601 position that watermark information is embedded in the print What of graphical format, according to the color of the print What of described position, utilize predetermined rule, regulate color and the contrast thereof of watermark information, whether watermark information all can show in described position then to indicate the second recognition unit 602 to judge.
Description of the invention provides in order to example with for the purpose of describing, and is not exhaustively or limit the invention to disclosed form.Many modifications and variations are obvious for the ordinary skill in the art.Selecting and describing embodiment is in order to principle of the present invention and practical application are better described, and enables those of ordinary skill in the art understand the present invention thus design the various embodiments with various amendment being suitable for special-purpose.
Claims (6)
1. the method for embed watermark information in print What, is characterized in that, comprising:
Receive the print request that information process unit sends, wherein print request comprises printing identification information, print What, print apparatus information; Described printing identification information comprises: at least one in user terminal information, user login information, current time information;
Utilize and print identification information generating watermark information;
Print What is converted to picture format;
Watermark information is embedded in the print What of picture format, obtains middle temporary file;
Middle temporary file is converted to e-file to be printed;
The printer that e-file to be printed sends to print apparatus information corresponding is printed;
Wherein, described print What watermark information being embedded into picture format comprises:
According to pre-defined rule, determine that watermark information is embedded into the position in print What;
Judge whether watermark information all can show in described position;
If watermark information all can not show in described position, then to watermark information carry out line feed process, then by carry out enter a new line process after watermark information be embedded in the print What of picture format;
If watermark information all can show in described position, then perform and watermark information is embedded in the print What of picture format.
2. method according to claim 1, is characterized in that,
Describedly print What be converted to picture format comprise:
Judge whether print What is picture format;
If print What is not picture format, then perform step print What being converted to picture format;
If print What is picture format, then perform the step be embedded into by watermark information in the print What of picture format.
3. method according to claim 1, is characterized in that,
Described determine the position that watermark information is embedded in print What after, also comprise:
According to the color of the print What of described position, utilize predetermined rule, regulate color and the contrast thereof of watermark information, then perform and judge the step whether watermark information all can show in described position.
4. the device of embed watermark information in print What, is characterized in that, comprise receiving element, watermark information generation unit, format conversion unit, embedded unit, file conversion unit, transmitting element, wherein:
Receiving element, for receiving the print request that information process unit sends, wherein print request comprises printing identification information, print What, print apparatus information; Described printing identification information comprises: at least one in user terminal information, user login information, current time information;
Watermark information generation unit, prints identification information generating watermark information for utilizing;
Format conversion unit, for being converted to picture format by print What;
Embedded unit, for being embedded in the print What of picture format by watermark information, obtains middle temporary file;
File conversion unit, for being converted to e-file to be printed by middle temporary file;
Transmitting element, prints for the printer sending to print apparatus information corresponding e-file to be printed;
Wherein embedded unit also comprises position selection unit, the second recognition unit, line feed processing unit, watermark information embedded unit, wherein:
Position selection unit, for after the print What receiving graphical format and watermark information, according to pre-defined rule, determines that watermark information is embedded into the position in print What;
Second recognition unit, for judging whether watermark information all can show in described position; If watermark information all can not show in described position, then instruction line feed processing unit carries out line feed process to watermark information; If watermark information all can show in described position, then watermark information embedded unit is indicated to be embedded in the print What of graphical format by watermark information;
Line feed processing unit, for the instruction according to the second recognition unit, carries out line feed process to watermark information, then indicates watermark information embedded unit to be embedded in the print What of graphical format by the watermark information after processing that carries out entering a new line;
Watermark information embedded unit, for the instruction according to the second recognition unit, is embedded into watermark information in the print What of graphical format; According to the instruction of line feed processing unit, the watermark information after carrying out line feed process is embedded in the print What of graphical format.
5. device according to claim 4, is characterized in that, device also comprises the first recognition unit, for after receiving element receives print request, judges whether print What is picture format; If print What is not picture format, then indicate format conversion unit that print What is converted to picture format; If print What is picture format, then embedded unit is indicated to be embedded in the print What of picture format by the watermark information that watermark information generation unit generates.
6. device according to claim 4, it is characterized in that, embedded unit also comprises color adaptation unit, after being embedded into the position in the print What of graphical format at position selection unit determination watermark information, according to the color of the print What of described position, utilize predetermined rule, regulate color and the contrast thereof of watermark information, whether watermark information all can show in described position then to indicate the second recognition unit to judge.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110407933.9A CN103164830B (en) | 2011-12-09 | 2011-12-09 | The method and apparatus of embed watermark information in print What |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110407933.9A CN103164830B (en) | 2011-12-09 | 2011-12-09 | The method and apparatus of embed watermark information in print What |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103164830A CN103164830A (en) | 2013-06-19 |
CN103164830B true CN103164830B (en) | 2016-02-03 |
Family
ID=48587890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110407933.9A Active CN103164830B (en) | 2011-12-09 | 2011-12-09 | The method and apparatus of embed watermark information in print What |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103164830B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106886377A (en) * | 2015-12-15 | 2017-06-23 | 北京京航计算通讯研究所 | Concerning security matters carrier Life cycle print control program and console |
CN108572805A (en) * | 2018-03-20 | 2018-09-25 | 北京明朝万达科技股份有限公司 | Document printing method and system |
CN109063503A (en) * | 2018-08-16 | 2018-12-21 | 中威戎安科技有限公司 | A kind of watermark embedding apparatus and method |
CN110832480B (en) * | 2019-05-20 | 2023-10-17 | 创新先进技术有限公司 | Copyright protection based on hidden copyright information |
CN110674476A (en) * | 2019-08-29 | 2020-01-10 | 万翼科技有限公司 | File printing method and device with embedded dark watermark |
CN111767011A (en) * | 2020-06-29 | 2020-10-13 | 袁迦萱 | Password printing method, tracing method and system based on black and white printing file |
CN114265567B (en) * | 2022-02-25 | 2022-06-10 | 北京辰光融信技术有限公司 | Watermark printing method, printing equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004777A (en) * | 2006-01-21 | 2007-07-25 | 鸿富锦精密工业(深圳)有限公司 | System and method for automatic loading digital relief watermark |
CN101882059A (en) * | 2009-05-05 | 2010-11-10 | 山东新北洋信息技术股份有限公司 | Method and device for controlling and processing watermark printing |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100955201B1 (en) * | 2008-02-25 | 2010-04-29 | 주식회사 마크애니 | Method and apparatus for watermarking of 3d mesh model |
-
2011
- 2011-12-09 CN CN201110407933.9A patent/CN103164830B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101004777A (en) * | 2006-01-21 | 2007-07-25 | 鸿富锦精密工业(深圳)有限公司 | System and method for automatic loading digital relief watermark |
CN101882059A (en) * | 2009-05-05 | 2010-11-10 | 山东新北洋信息技术股份有限公司 | Method and device for controlling and processing watermark printing |
Also Published As
Publication number | Publication date |
---|---|
CN103164830A (en) | 2013-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103164830B (en) | The method and apparatus of embed watermark information in print What | |
CN108762698B (en) | Consumable anti-counterfeiting method and imaging printing system | |
US20120246248A1 (en) | Image Forming Apparatus that Transmits/Receives an Electronic Mail Related to Image Formation, Image Forming Method, and Recording Medium | |
US9137405B2 (en) | System for creating certified document copies | |
JP5154292B2 (en) | Information management system, form definition management server, and information management method | |
CN111857611B (en) | Print preview method, device, equipment and storage medium | |
CN106060297A (en) | Terminal, information processing apparatus and method, image forming system and method | |
CN110276709B (en) | Method for generating and identifying protective document and information management system | |
CN107346399A (en) | Electronic signature method and system | |
JP2013101513A (en) | Information processing device, information processing method, and information processing program | |
CN107451643A (en) | Generation, recognition methods and the device of dynamic two-dimension code | |
EP1429195A3 (en) | Image forming apparatus and method for switching to printing with MICR toner | |
US8655113B2 (en) | Method and system for determining validity of a printed document | |
CN202138071U (en) | Imaging device for verifying imaging cartridge chips | |
JP2008020974A (en) | Document management system and its method | |
JP2012063993A (en) | Image processing system, control method thereof, and program | |
CN107239240A (en) | Print control program, print control system and terminal | |
CN113343857B (en) | Labeling method, labeling device, storage medium and electronic device | |
CN114006899A (en) | Multi-receiving-unit sending mechanism in paper document sending information hiding system | |
CN204451551U (en) | A kind of low cost Portable printer encrypted again for papery Text Watermarking | |
CN103870793B (en) | The monitoring method and device of paper media's advertisement | |
CN104796252A (en) | Variable data label anti-counterfeiting method, variable data label anti-counterfeiting device, variable data label authenticating method and variable data label authenticating system | |
JP5766320B2 (en) | Display device | |
US10063728B2 (en) | Information processing apparatus, image reading apparatus, information processing method, and non-transitory computer readable medium | |
CN103973660A (en) | Safety information interaction equipment and safety information interaction method |
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 |