CN107423006B - Method and device for adaptively printing watermark - Google Patents
Method and device for adaptively printing watermark Download PDFInfo
- Publication number
- CN107423006B CN107423006B CN201710623871.2A CN201710623871A CN107423006B CN 107423006 B CN107423006 B CN 107423006B CN 201710623871 A CN201710623871 A CN 201710623871A CN 107423006 B CN107423006 B CN 107423006B
- Authority
- CN
- China
- Prior art keywords
- printing
- watermark
- printed
- file
- software
- 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
- 238000007639 printing Methods 0.000 title claims abstract description 188
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000006870 function Effects 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 7
- 230000003139 buffering effect Effects 0.000 claims description 3
- 239000002699 waste material Substances 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000010893 paper waste Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1211—Improving printing performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0021—Image watermarking
- G06T1/0028—Adaptive watermarking, e.g. Human Visual System [HVS]-based watermarking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
The embodiment of the invention provides a method and a device for adaptively printing a watermark, wherein the method comprises the following steps: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message; acquiring operating system information of a user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy. According to the embodiment of the invention, a proper watermark printing mode can be selected according to different printing scenes, so that the printing efficiency is improved and the waste is reduced.
Description
Technical Field
The embodiment of the invention relates to the technical field of computer information security, in particular to a method and a device for adaptively printing watermarks.
Background
Watermarks can provide reliable evidence of the attribution of information products that are subject to copyright protection. The addition of the watermark in the file to be printed can play a role in monitoring the transmission of the protected data, authenticity identification, illegal copy control and the like.
However, there is a direct relationship between the success of watermarking in the document to be printed and the printing technique itself. The existing mainstream printing technology mainly utilizes hook technology to perform printing monitoring, and aiming at printing software of each version under different systems, due to the compatibility problem of the systems and the software, the problem that even pages cannot be normally printed may occur when a user performs printing, and in this case, if watermarks are still added to the even pages, the problem of paper waste is caused.
Therefore, a method is needed to select different watermarking modes according to specific printing scenes.
Disclosure of Invention
In order to solve the problems in the prior art, embodiments of the present invention provide a method and an apparatus for adaptively printing a watermark.
In a first aspect, an embodiment of the present invention provides a method for adaptively printing a watermark, where the method includes:
intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function;
acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit;
acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed;
and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
In a second aspect, an embodiment of the present invention provides an apparatus for adaptively printing a watermark, where the apparatus includes:
the printing system comprises a first acquisition unit, a second acquisition unit and a printing unit, wherein the first acquisition unit is used for intercepting a printing message of a file to be printed from printing software of a user client and acquiring software information of the printing software from the printing message, and the printing software refers to software with a printing function;
a second obtaining unit, configured to obtain operating system information of the user client, where the operating system information includes a system version and a process bit number;
the inquiry unit is used for acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed;
and the printing control unit is used for controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
In a third aspect, an embodiment of the present invention provides an electronic device, including: the processor and the memory are communicated with each other through a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to enable a method comprising: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function; acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the following method: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function; acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
According to the method and the device for adaptively printing the watermark, provided by the embodiment of the invention, the watermark printing strategy table is established in advance, and the corresponding watermark printing mode is inquired in the preset watermark printing strategy table according to the printable software information used by the file to be printed and the operating system information of the user client side where the printable software is located, so that the proper watermark printing strategy can be selected according to different printing scenes, and the watermark printing efficiency is improved.
Drawings
Fig. 1 is a schematic flowchart of a method for adaptively printing a watermark according to an embodiment of the present invention;
fig. 2 is a schematic effect diagram of a method for adaptively printing a watermark according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an apparatus for adaptively printing a watermark according to an embodiment of the present invention;
fig. 4 is a block diagram schematically illustrating a structure of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some embodiments, but not all embodiments, of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a schematic flowchart of a method for adaptively printing a watermark according to an embodiment of the present invention. As shown in fig. 1, the method comprises the steps of:
s101, intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function;
in particular, in practical applications, the user client may be a computer and an intelligent personal terminal device, such as a smart phone, a personal digital assistant, and the like. The printing software refers to software capable of printing files, such as office software, Pdf software, notepad software, and the like. When a user needs to print a file, a printing message of the file to be printed is intercepted from printing software installed on a user client, and software information of the printing software used by the file to be printed, such as a software type, a software version and the like, can be determined through the printing message.
S102, obtaining operating system information of the user client, wherein the operating system information comprises a system version and a process digit;
specifically, in practical applications, different operating systems are compatible with different printing software, and in this step, the operating system information of the user client, including the system version and the process bit number, is acquired. For example, most computers use the win7 system, the win10 system, and the number of system process bits can be divided into two of 32 bits and 64 bits.
S103, acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed;
specifically, a watermark printing policy table is preset locally, and in the watermark printing policy table, different printing software, different system versions and different process digits correspond to different watermark printing policies. The watermark printing strategy is used for instructing the printer to print the watermark in the page with the preset page number.
And S104, controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
Specifically, the user client controls a printer connected with the user client to print the watermark on the file to be printed according to the watermark printing strategy. Alternatively, the printer may be a local printer or a network printer.
According to the self-adaptive watermark printing method provided by the embodiment of the invention, the corresponding watermark printing modes are obtained in the preset watermark printing strategy table according to the software information and the operating system information of the printing software, different watermark printing modes can be selected according to different printing scenes, the success rate of watermark printing is improved, the watermark printing efficiency is improved, and the waste is reduced.
On the basis of the above embodiment, the print message in the method also carries a drive control parameter, and the drive control parameter is used for indicating the print drive mode of the file to be printed; correspondingly, the controlling the printer to print the watermark on the file to be printed according to the watermark printing policy specifically includes: and controlling the printer to print the watermark on the file to be printed according to the printing driving mode and the watermark printing strategy.
Specifically, the user client uses different print driving methods when driving the local printer and the network printer to print the file. And determining the printing driving mode of the file to be printed according to the driving control parameters carried in the printing message. Optionally, the user client controls a printer corresponding to the print driving mode to print the watermark on the file to be printed according to the determined print driving mode and the watermark printing policy.
The self-adaptive watermark printing method provided by the embodiment of the invention can support different types of printers by judging the printing driving mode of the file to be printed, improve the compatibility of the printers and further improve the watermark printing efficiency.
On the basis of the above embodiments, the watermark printing policy in the method specifically includes: adding watermarks in all pages of a file to be printed; or adding watermarks in odd pages of the file to be printed; or adding watermarks in even pages of the file to be printed.
Specifically, in practical application, because the existing hook printing technology has incomplete support for each version of software in different systems, when a document to be printed is processed, the situation that the page text content of a part of page numbers cannot be printed occurs, and thus, when a watermark is printed, a corresponding watermark printing mode is selected according to the printing of different software and different operating systems. For example, if the compatibility between the software and the operating system is good, the document to be printed can normally print the text content, and therefore, the watermark can be added in all pages of the printed document; if the compatibility of the software and the operating system is poor, the file to be printed may not be printed normally, so that when the watermark is printed, the watermark can be added in the odd pages of the file to be printed; or adding watermarks in even pages of the file to be printed.
The self-adaptive watermark printing method provided by the embodiment of the invention can select different watermark printing modes according to different printing scenes, improve the success rate of watermark printing, improve the watermark printing efficiency and reduce waste.
On the basis of the above embodiments, the watermark printing policy in the method further includes: after the text content of the file to be printed is printed and buffered, adding a watermark into a page with a preset page number of the file to be printed; or after the watermark is added into the page with the preset page number of the file to be printed, performing printing buffering on the text content of the file to be printed.
Specifically, the watermark printing strategy can also preset the sequence between text printing buffering and watermark adding according to different operating systems and different printing software. In practical application, when different software and different operating systems perform watermark printing, the time sequence of adding the watermark affects the watermark printing efficiency. Therefore, after the user client acquires the software information and the operating system information, a proper watermark adding mode can be selected.
On the basis of the above embodiments, the print driving method in the method includes: a local print driver and a network print driver.
Specifically, the print driving mode of the file to be printed is determined according to the driving control parameters carried by the print message. If the user selects to use the local printer to print the file to be printed, the user client controls the local printer to print the watermark on the file to be printed by driving the local printing driver according to the printing message and the watermark printing strategy of the file to be printed; and if the user selects to use the network printer to print the file to be printed, the user client controls the network printer to print the watermark on the file to be printed by driving the network printing driver according to the printing message and the watermark printing strategy of the file to be printed.
Fig. 2 is a schematic effect diagram of a method for adaptively printing a watermark according to an embodiment of the present invention. As shown in fig. 2, the effect diagram is made by taking PDF software as printing software as an example.
Fig. 3 is a schematic structural diagram of an apparatus for adaptively printing a watermark according to an embodiment of the present invention. As shown in fig. 3, the apparatus includes: a first acquisition unit 301, a second acquisition unit 302, an inquiry unit 303, and a print control unit 304. Wherein:
the first obtaining unit 301 is configured to intercept a print message of a file to be printed from print software of a user client, and obtain software information of the print software from the print message, where the print software refers to software having a print function; the second obtaining unit 302 is configured to obtain operating system information of the user client, where the operating system information includes a system version and a process bit number; the query unit 303 is configured to obtain a watermark printing policy of the file to be printed in a preset watermark printing policy table according to the software information, the system version, and the progress bit number, where the watermark printing policy is used to instruct a printer to print a watermark in a page of a preset page number of the file to be printed; the printing control unit 304 is configured to control the printer to print a watermark on the file to be printed according to the watermark printing policy.
Specifically, first, the first obtaining unit 301 intercepts a print message, and determines software information of print software used by a user; the second obtaining unit 302 obtains operating system information of the user client; then, the query unit 303 obtains a corresponding watermark printing policy according to the software information and the operating system information; finally, the printing control unit 304 controls the printer to print the watermark on the file to be printed according to the watermark printing policy. It should be noted that the apparatus provided in the embodiment of the present invention is for implementing the method, and the functions of the apparatus may specifically refer to the method embodiment, which is not described herein again.
The self-adaptive watermark printing device provided by the embodiment of the invention can select different watermark printing modes according to different printing scenes, thereby improving the success rate of printing the watermark, improving the watermark printing efficiency and reducing the waste.
Further, the printing message also carries a driving control parameter, wherein the driving control parameter is used for indicating the printing driving mode of the file to be printed; correspondingly, the printing control unit is configured to control the printer to print the watermark on the file to be printed according to the watermark printing policy, and specifically includes: and controlling the printer to print the watermark on the file to be printed according to the printing driving mode and the watermark printing strategy.
Further, the watermark printing strategy specifically includes: adding watermarks in all pages of a file to be printed; or adding watermarks in odd pages of the file to be printed; or adding watermarks in even pages of the file to be printed.
Fig. 4 is a block diagram schematically illustrating a structure of an electronic device according to an embodiment of the present invention. As shown in fig. 4, the electronic apparatus includes: a processor (processor)401, a memory (memory)402, and a bus 403; wherein, the processor 401 and the memory 402 complete communication with each other through the bus 403; the processor 401 is configured to call the program instructions in the memory 402 to execute the methods provided by the above-mentioned method embodiments, for example, including: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function; acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
Embodiments of the present invention also provide a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, which when executed by a computer, enable the computer to perform the methods provided by the above-mentioned method embodiments, for example, including: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function; acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
An embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores computer instructions, and the computer instructions enable the computer to execute the method provided by each of the above method embodiments, for example, including: intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function; acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit; acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed; and controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (8)
1. A method of adaptively printing a watermark, comprising:
intercepting a printing message of a file to be printed from printing software of a user client, and acquiring software information of the printing software from the printing message, wherein the printing software refers to software with a printing function;
acquiring operating system information of the user client, wherein the operating system information comprises a system version and a process digit;
acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed;
controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy;
the watermark printing strategy specifically comprises the following steps:
adding watermarks in all pages of a file to be printed; or,
adding watermarks in odd pages of a file to be printed; or,
and adding watermarks in even pages of the file to be printed.
2. The method according to claim 1, wherein the print message further carries a drive control parameter, the drive control parameter being used to indicate a print drive mode of a document to be printed;
correspondingly, the controlling the printer to print the watermark on the file to be printed according to the watermark printing policy specifically includes:
and controlling the printer to print the watermark on the file to be printed according to the printing driving mode and the watermark printing strategy.
3. The method of claim 1 or 2, wherein the watermarking strategy further comprises:
after the text content of the file to be printed is printed and buffered, adding a watermark into a page with a preset page number of the file to be printed; or,
and after the watermark is added into the page with the preset page number of the file to be printed, printing and buffering the text content of the file to be printed.
4. The method of claim 2, wherein the print driving mode comprises: a local print driver and a network print driver.
5. An apparatus for adaptively printing a watermark, comprising:
the printing system comprises a first acquisition unit, a second acquisition unit and a printing unit, wherein the first acquisition unit is used for intercepting a printing message of a file to be printed from printing software of a user client and acquiring software information of the printing software from the printing message, and the printing software refers to software with a printing function;
a second obtaining unit, configured to obtain operating system information of the user client, where the operating system information includes a system version and a process bit number;
the inquiry unit is used for acquiring a watermark printing strategy of the file to be printed in a preset watermark printing strategy table according to the software information, the system version and the progress bit number, wherein the watermark printing strategy is used for indicating a printer to print a watermark in a page of a preset page number of the file to be printed;
the printing control unit is used for controlling the printer to print the watermark on the file to be printed according to the watermark printing strategy;
the watermark printing strategy specifically comprises the following steps:
adding watermarks in all pages of a file to be printed; or,
adding watermarks in odd pages of a file to be printed; or,
and adding watermarks in even pages of the file to be printed.
6. The apparatus according to claim 5, wherein the print message further carries a driving control parameter, the driving control parameter being used to indicate a printing driving mode of a document to be printed;
correspondingly, the printing control unit is configured to control the printer to print the watermark on the file to be printed according to the watermark printing policy, and specifically includes:
and controlling the printer to print the watermark on the file to be printed according to the printing driving mode and the watermark printing strategy.
7. An electronic device, comprising:
the processor and the memory are communicated with each other through a bus; the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 4.
8. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710623871.2A CN107423006B (en) | 2017-07-27 | 2017-07-27 | Method and device for adaptively printing watermark |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710623871.2A CN107423006B (en) | 2017-07-27 | 2017-07-27 | Method and device for adaptively printing watermark |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107423006A CN107423006A (en) | 2017-12-01 |
CN107423006B true CN107423006B (en) | 2020-06-02 |
Family
ID=60431269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710623871.2A Active CN107423006B (en) | 2017-07-27 | 2017-07-27 | Method and device for adaptively printing watermark |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107423006B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109521973A (en) * | 2018-09-27 | 2019-03-26 | 平安科技(深圳)有限公司 | Watermark adding method, device, computer equipment and storage medium |
CN111158616A (en) * | 2019-12-30 | 2020-05-15 | 北京明朝万达科技股份有限公司 | Method and system for tracing whole-process state of printed file |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1987766A (en) * | 2005-12-20 | 2007-06-27 | 三星电子株式会社 | Method and apparatus for printing using mouse pop-up menu and printing control device |
CN101140504A (en) * | 2006-09-05 | 2008-03-12 | 鸿富锦精密工业(深圳)有限公司 | Print job monitoring system and method |
KR100919311B1 (en) * | 2008-09-09 | 2009-10-01 | (주)와우소프트 | Printer toner reduction system |
CN101652744A (en) * | 2007-12-07 | 2010-02-17 | 日立软件工程株式会社 | Printing management system, printing management method, and program |
CN101727042A (en) * | 2008-10-20 | 2010-06-09 | 佳能株式会社 | Information processing apparatus, and method for controlling the information processing apparatus |
JP2010268042A (en) * | 2009-05-12 | 2010-11-25 | Seiko Epson Corp | Image processing unit and image processing system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007048160A (en) * | 2005-08-11 | 2007-02-22 | Brother Ind Ltd | Information processing device and program |
-
2017
- 2017-07-27 CN CN201710623871.2A patent/CN107423006B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1987766A (en) * | 2005-12-20 | 2007-06-27 | 三星电子株式会社 | Method and apparatus for printing using mouse pop-up menu and printing control device |
CN101140504A (en) * | 2006-09-05 | 2008-03-12 | 鸿富锦精密工业(深圳)有限公司 | Print job monitoring system and method |
CN101652744A (en) * | 2007-12-07 | 2010-02-17 | 日立软件工程株式会社 | Printing management system, printing management method, and program |
KR100919311B1 (en) * | 2008-09-09 | 2009-10-01 | (주)와우소프트 | Printer toner reduction system |
CN101727042A (en) * | 2008-10-20 | 2010-06-09 | 佳能株式会社 | Information processing apparatus, and method for controlling the information processing apparatus |
JP2010268042A (en) * | 2009-05-12 | 2010-11-25 | Seiko Epson Corp | Image processing unit and image processing system |
Also Published As
Publication number | Publication date |
---|---|
CN107423006A (en) | 2017-12-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8885186B2 (en) | Printer using a conversion server to perform printing | |
US20170315760A1 (en) | Methods and systems for automatically printing files | |
US8930510B2 (en) | Image formation apparatus, network system, and program product for network operation at low cost | |
JP2011154552A (en) | Information processing device, print control program, computer readable recording medium, print device, and print system | |
JP2008259211A (en) | System and method for workflow control of electronic document data generated by image scanning | |
CN101393588A (en) | Print instruction apparatus, printing apparatus, printing system, and print instruction method | |
US9946499B1 (en) | Information processing apparatus, function usage amount management system, and non-transitory computer readable storage medium | |
CN107423006B (en) | Method and device for adaptively printing watermark | |
CN108646988B (en) | Document printing method and system | |
US20190187937A1 (en) | Printing computing device for operating a multi-function printing device | |
US20120117383A1 (en) | System and Method for Secure Device Configuration Cloning | |
JP2007026357A (en) | Information processing server, information processing system and program | |
US20140198340A1 (en) | Systems and methods for expansion of cloud solutions to local computers to overcome bandwidth limitations | |
JP4451737B2 (en) | Document editing system | |
CN112055127B (en) | Image formation control method, terminal device, and readable storage medium | |
US9165225B2 (en) | Program and information processing apparatus | |
JP5681139B2 (en) | Print-on-demand job management method and system using remote cache | |
US9936097B2 (en) | Non-transitory storage medium storing printer driver to restrict available functions dependent upon communication speed with server | |
CN107273067B (en) | Information processor | |
JP4060197B2 (en) | Image forming apparatus, control method, and computer-readable recording medium storing program for executing the method | |
JP6519942B2 (en) | Image forming apparatus and program | |
US20230176792A1 (en) | Image forming system and data management method | |
JP5104446B2 (en) | Print control apparatus, program, and system | |
US20140204406A1 (en) | Image forming apparatus, host apparatus, image forming method, print control method, and computer-readable recording medium | |
JP2004013495A (en) | Network print system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |