WO2019113902A1 - Système de commande d'impression, procédé et support de stockage informatique - Google Patents

Système de commande d'impression, procédé et support de stockage informatique Download PDF

Info

Publication number
WO2019113902A1
WO2019113902A1 PCT/CN2017/116254 CN2017116254W WO2019113902A1 WO 2019113902 A1 WO2019113902 A1 WO 2019113902A1 CN 2017116254 W CN2017116254 W CN 2017116254W WO 2019113902 A1 WO2019113902 A1 WO 2019113902A1
Authority
WO
WIPO (PCT)
Prior art keywords
print
batch
job
engine
control terminal
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.)
Ceased
Application number
PCT/CN2017/116254
Other languages
English (en)
Chinese (zh)
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.)
Huayun Science & Technology Co Ltd
Original Assignee
Huayun Science & Technology 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 Huayun Science & Technology Co Ltd filed Critical Huayun Science & Technology Co Ltd
Priority to PCT/CN2017/116254 priority Critical patent/WO2019113902A1/fr
Publication of WO2019113902A1 publication Critical patent/WO2019113902A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer

Definitions

  • the present application relates to the field of printing technology, and in particular, to a print control system, method, and computer storage medium.
  • the printing solution cannot adjust the content of the print output in real time and dynamically according to the printing demand, especially when dealing with the printing requirements of large quantities and differentiated contents, the printing operation cannot be performed efficiently and accurately.
  • the present application proposes a print control system, wherein the system includes a print server, a print control, and a print engine, wherein:
  • the print server prepares print jobs for the downstream print control end and the print engine in two ways.
  • One way is to generate batch print in real time according to the print standby command received from the print control terminal received by the print server.
  • Job another way is to manually generate a batch of print jobs in advance; no matter which method generates a batch print job, the index number of the job remains continuous; the print server according to the request of the downstream print engine Batch print jobs are sent to the print console one or more times
  • the print control end sends a print standby command to the print server on the one hand, and sends a batch print command or instruction to the print engine, and the print control terminal is also responsible for receiving the small batch.
  • the print job data is converted into the ignition data recognizable by the print engine, and the small batch print job is sent by sending a print list command or command to the print engine.
  • the ignition data is sent to the print engine, and on the other hand, a small batch print job request from the print engine is forwarded to the print server;
  • the print standby command parameter sent by the print control terminal to the print server includes at least the number of batch print jobs, the index number of the first print job in the batch print job, and the size of the printed page;
  • the batch print command or command parameter sent by the print control terminal to the print engine includes at least the number of batch print jobs, the index number of the first print job in the batch print job, and the size of the printed page;
  • the print list command or the command parameter sent by the print control terminal to the print engine includes at least an index number of each job in the small batch print job and a size of each job;
  • the print engine is configured to receive a print command or an instruction of the print control end, and generate a request for one or more small batch print jobs according to the number of small batch print jobs that the print engine itself can store, upward
  • the game is sent to the print control terminal, and then forwarded to the print server by the print control terminal.
  • the print server includes a two-dimensional code generation module, where the two-dimensional code generation module includes a work area unit and an operation menu unit, where
  • the work area unit is configured to process layout management of the printed page, including but not limited to inserting a text box, a text block, a picture frame, a graffiti frame, and a picture into the printed page;
  • the operation menu unit is configured to manage the job of the printed page, including but not limited to inserting a text box, a text block, a picture, a picture frame, etc., and deleting or modifying the text content, deleting the picture, modifying the font, the font size, Save the job, etc.
  • the print data size of each print job in the batch print job is determined by the size of the print page
  • the batch control command or instruction sent to the print engine by the print control terminal includes at least the size of the printed page and the first print job index number in the batch print job.
  • the print server further includes a database module, and the database module is configured to import and transfer print job data in real time, in batches, and to produce various prints composed of a print control end and a print engine. ⁇ 0 2019/113902 3 ⁇ (:1' 2017/116254 line distribution print job.
  • the print control terminal includes a print engine management unit and a data communication unit, where
  • the print engine management unit is configured to manage a nozzle parameter, a motion mechanism, an ignition data, and an engine ink path of the print engine;
  • the data communication unit establishes a data communication interface connection with the print server on the one hand and a data communication connection with the print engine on the other hand.
  • the print engine includes a mechanical platform, a motion mechanism, an ink path, a nozzle, and a control circuit, and the print engine is further configured to receive and execute a print instruction sent by the print control terminal.
  • the print server and the at least one print control terminal and the print engine of the management control thereof form a star network structure, where
  • the print server comprises an independent print service production line, and each print control terminal and its management control print engine attached to the star network structure, and each The production lines are independent of each other and each production line can be run and printed at any time;
  • the print server distinguishes each print control end and its management control print engine through a communication interface of the data link;
  • the print engine requests a print job from the print server in batches according to its own memory capacity.
  • the present application also provides a print control method, the method comprising:
  • receiving, by the print control terminal, the small batch print job request information of the print engine includes:
  • the request information includes the ⁇ 0 2019/113902 4 ⁇ (:1' 2017/116254 The number of small batch jobs and the first job index number of the small batch jobs, where
  • the print engine only needs to generate a small batch print job request and send the request to the print control terminal;
  • the print engine needs to generate and send the small batch print job request to the print control terminal multiple times; the print engine according to the requested small batch job The quantity determines the index number of the first print job in the next batch of job requests.
  • the method includes:
  • the print job and the print data flow required for batch printing are completely printed by the bottom-up small batch. Job request driven.
  • the present application further provides a computer storage medium having a print control program and a print server program stored thereon, wherein the print control program and the print server program are executed by a processor as described above The steps of the print control method.
  • the application of the present invention is to print the service by entering and generating a batch print request at the print control end, and by the print engine-print control terminal-printing server bottom-up small batch print job request
  • the batch-generated print job is sent to the print control terminal one or more times;
  • the print control terminal is configured to receive the batch print job, generate a print list command or instruction according to the batch print requirement, and
  • the instruction and the print job are distributed to the print engine;
  • the print engine is configured to receive the batch print command, and determine the print engine corresponding to the number of small batch print jobs of the print engine and the number of times the print job has been requested
  • a diversified and user-friendly printing solution has been implemented.
  • FIG. 1 is a structural block diagram of a first embodiment of a print control system of the present application
  • FIG. 2 is another structural block diagram of a first embodiment of a print control system of the present application
  • FIG. 3 is a structural block diagram of a second embodiment of the print control system of the present application.
  • FIG. 4 is a flowchart of a third embodiment of a print control method of the present application.
  • FIG. 5 is a schematic structural diagram of hardware of a user terminal according to an embodiment of the present application.
  • FIG. 1 is a block diagram showing the structure of a first embodiment of the print control system of the present application.
  • the present application proposes a print control system, wherein the system includes a print server 10, a print control terminal 20, and a print engine 30, wherein:
  • the print server 10 is configured to receive a print standby command from the print control terminal 20, and simultaneously generate a batch print job in real time;
  • the print control terminal 20 is configured to send the print standby command to the print server 10, and send the batch print command to the print engine 30;
  • the print engine 30 is configured to receive a batch print instruction sent by the print control terminal 20, and according to the ⁇ 0 2019/113902 6 ⁇ (:1' 2017/116254 The number of small batch print jobs that the print engine 30 can store in its own memory, a request to generate one or more small batch print jobs, and send it to the print control End 20.
  • the print server 10 the print control terminal 20, and the print engine 30 are specifically described as follows:
  • the print server 10 is configured to prepare print jobs for the downstream print control terminal 20 and the print engine 30 in two ways, one manner is based on the print control terminal 20 received by the print server 10
  • the print standby command generates a batch print job in real time, and the other method is to manually generate a batch print job in advance; in any way, the batch print job generated has the index number of the job kept continuous; the print server 10 is based on the downstream
  • the print engine 30 requests the batch print job to be sent to the print control terminal 20 one or more times;
  • the print control terminal 20 is configured to send a batch print command or instruction to the print engine 30 on the one hand, and the print control terminal 20 is also responsible for converting the received batch print job data into an ignition that the print engine 30 can recognize. Data, and send the ignition data to the print engine 30, on the other hand, the small batch print job request from the print engine 30 is forwarded to the print server 10;
  • the print engine 30 is configured to receive a print command or an instruction of the print control terminal 20, and generate one or more small batch prints according to the number of small batch print jobs that the print engine 30 itself can store in a small batch.
  • the request for the job is sent upstream to the print control terminal 20, and then forwarded to the print server 10 by the print control terminal 20.
  • the print server 10 first, the print server 10 generates a batch print job in real time according to the print standby command sent from the print control terminal 20 or manually generates a batch print job, and according to the downstream print control terminal 20
  • the forwarded small batch print job request information is sent to the print control terminal 20 one or more times.
  • the embodiment is applicable to variable data printing, for example, by connecting a printing device to a database, storing a content element to be printed in a database, and then calling the required in the database when a printing operation needs to be performed.
  • the printed content element is subjected to a printing operation by the corresponding print engine 30 to obtain a printed material.
  • the print control system is used to perform appropriate management control on the batch print job, and the batch print job of the print server 10 is printed one or more times according to the small batch print job request information forwarded by the print control terminal 20.
  • the transmission to the print control terminal 20 realizes the flow control of the print data of the batch print job, and also improves the processing efficiency of the print data and the execution efficiency of the print operation. ⁇ 0 2019/113902 7 ⁇ (:1' 2017/116254
  • a print standby command is sent to the print server 10 on the print control side 20, and a batch print command or instruction is sent to the print engine 30.
  • the batch printing requirement is converted into two commands, and one command is a “print standby” command, and the command or instruction includes at least the size of the printed page and the batch print job.
  • the quantity, the first print job index number in the batch print job is sent to the print server 10; the other command is a "batch print" command or instruction sent to the print engine 30, the command or instruction containing at least the print page
  • the print server 10 prepares a batch print job according to the print standby command, and the print engine 30 calculates the number of small batch print jobs and the first print job index number in each small batch print job according to the batch print command or instruction. And thereby generate a small batch print job request.
  • the print control terminal 20 receives the small batch print job sent from the print server 10
  • the small batch print job will be immediately converted into the ignition data recognized by the print engine 30, and then a print is sent to the print engine 30.
  • a list command or instruction is printed and the ignition data of the small batch print job is sent to the print engine 30.
  • the batch print command or instruction is received at the print engine 30 end, and combined with the size of the print storage engine 30's own storage space, the number of small batch print jobs is calculated and each small batch is determined.
  • the first print job index number in the print job is generated, and a small batch print job request is thereby generated, and the request is sent to the print control terminal 20.
  • the print engine 30 starts receiving and verifying the ignition data of the small batch print job, and writes it to the memory for use in igniting the nozzle.
  • the beneficial effects of the embodiment are: by recording and generating the batch printing requirement at the print control 20 end, and by the print engine 30 - the print control terminal 20 - printing the server 10 from the bottom up of the small batch print job Requesting, the batch print job generated by the print server 10 is sent to the print control terminal 20 one or more times; the print control terminal 20 is configured to receive the batch print job, and generate according to the batch print requirement Printing a list command or instruction and distributing the instruction and print job to the print engine 30; the print engine 30 is configured to receive the batch print command and combine the number of small print jobs and print of the print engine 30 The job has requested the number of times, and determines the first print job index number of the next batch of small batch print job requests corresponding to the print engine 30, thereby sequentially completing the batch print request.
  • a diversified and user-friendly printing solution that, on the one hand, can output print orders in real time and accurately according to printing requirements, on the other hand, can process batches efficiently Differentiated, differentiated, and diverse printing requirements have greatly improved the processing efficiency of print data and the efficiency of printing operations, greatly enhancing the user experience.
  • FIG. 2 is a second structural block diagram of the print control system of the present application.
  • the print server 10 includes a two-dimensional code generation module 11, the two-dimensional The code generation module 11 includes a work area unit 12 and an operation menu unit 13, wherein
  • the work area unit 12 is configured to process the layout management of the printed page.
  • the work area unit 12 is further used to type-edit the print page, including but not limited to the print page. Insert text boxes, text blocks, picture frames, graffiti boxes, and pictures;
  • the content of the two-dimensional code element to be printed is edited in batches, and the content of the two-dimensional code element is edited and processed in real time and dynamically.
  • the operation menu unit 13 is configured to manage the job of the printed page, including but not limited to inserting a text box
  • a work area unit 12 and a corresponding operation menu unit 13 can be displayed in the two-dimensional code generation module 11:
  • the work area unit 12 and the operation menu unit 13 cooperatively process the layout management of the printed page, for example, a layout editing operation for the printed page, etc., and at the same time, the unit can also encapsulate the basic control of the user into a desired
  • the custom control implements the basic content elements of the workspace, and each content element can be laid out with reference to the horizontal ruler and the vertical ruler.
  • the print server 10 further includes a database module 14, and the database module 14 is used for real-time,
  • the print job data is imported and dumped in batches, and the print job can be distributed to each print production line composed of the print control terminal and the print engine.
  • the database module 14 connects and operates a standard relational database MySQL (such as a database), and can implement batch and real-time numbers according to commands. ⁇ 0 2019/113902 9 ⁇ (:1' 2017/116254 According to the import and print job transfer.
  • the print server 10 of this embodiment can conveniently construct and generate a batch of graphic information for printing different from each other. Picture, therefore, the solution is suitable as a print server 10 of variable data on an automated print production line to cooperate with the print engine 30 to complete batch and differentiated job printing.
  • the print control terminal 20 includes a print engine management unit 21 and a data communication unit 22, wherein
  • the print engine management unit 21 is configured to manage the nozzle parameters, the motion mechanism, the ignition data, and the engine ink path of the print engine 30, and monitor the operating parameters and the delivery control parameters of the mechanism.
  • the data communication unit 22 establishes a data communication interface connection with the print server 10, and establishes a data communication connection with the print engine 30 on the other hand.
  • the user enters and generates a batch print request at the print control terminal 20, and then sends a "print standby" command to the print server 10 through the data communication interface (the parameter of the command includes at least the number of batch print jobs, and the first print in the batch job).
  • the index number of the job, the size of the printed page) is sent to the print engine 30 (the parameters of the command include at least the number of batch print jobs, the index number of the first print job in the batch job, and the size of the printed page) ).
  • the print server 10 After the print server 10 receives the print standby command, or generates a batch print job in real time, or generates a job generated in advance from a manual operation, the batch job required for the batch print demand is extracted and prepared.
  • the print server 10 receives the small batch print job request from the print control terminal 20, it starts to send the small batch print job to the print control terminal 20 one or more times.
  • the print engine 30 includes a mechanical platform 31, a motion mechanism 32, an ink path 33, a shower head 34, and a control circuit. 35, the print engine 30 is further configured to receive and execute a print instruction sent by the print control terminal 20, the instructions include a batch print command or an instruction (the command parameter includes at least the number of batch print jobs, and the first one of the batch jobs) Print job index number, print page size), print list command or command (this command parameter contains at least the index number of each job in the small batch print job and the size of each job)
  • the print engine 30 After the print engine 30 receives the batch print command or command sent by the print control terminal 20, the number of small batch print jobs is calculated according to the size of the memory and the size of the printed page, and the next batch is determined. ⁇ 0 2019/113902 10 ⁇ (:1' 2017/116254 The index number of the first print job in the print job, thereby generating a small batch print job request, which is sent to the print control terminal 20.
  • the print control terminal 20 receives the small batch print job request sent from the print engine 30, and immediately forwards it to the print server 10. After receiving the small batch print job request, the print server 10 sends a small batch print job that matches the number of print jobs and the first print job index number to the print control terminal 20 according to the information requested by the strip.
  • the print control terminal 20 After receiving the small batch print job sent from the print server 10, the print control terminal 20 immediately converts the print job data into the ignition data recognized by the print engine 30, and notifies the print engine 30 to ignite in a print list command or instruction. Reception of data.
  • the print job is generated by the print server 10, and the print page size or resolution of each print job set by the print server 10 is the same, so after the batch print job is generated, the size of each print job is also the same. Therefore, the job size in the second column of the above print list is .
  • the print server 10 is used as the center of the printing system, and a plurality of (for example, X) print control terminals 20 and its management-controlled print engine 30 are provided.
  • a star network structure as shown in Figure 3.
  • the print server 10 and each print control terminal 20 hooked up in the star structure and the print engine 30 managed and controlled by the print control terminal 20 are independent printing services.
  • each print production line can be run and printed at any time.
  • the print server 10 distinguishes each print control terminal 20 and its management-controlled print engine 30 through a communication interface of the data link.
  • the print server 10 communicates with the print control terminal 20 through an 8- inch interface.
  • the solution can distinguish different print production lines by printing the address of the control terminal 20.
  • the print server 10 and the at least one print control terminal 20 and the print engine 30 of the management control thereof form a star network structure
  • the print server 10 is independent of each print control terminal 20 and its management-controlled print engine 30 attached to the star network structure. Printing a business production line, and running and printing at any time in each of the production lines;
  • the print server 10 distinguishes each print control terminal 20 and its management-controlled print engine 30 through a communication interface of the data link;
  • the print engine 30 requests a print job from the print server 10 in batches according to its own memory capacity, specifically, for a single print production line.
  • the print control terminal 20 sends a print standby command to the print server 10 to notify the print server to prepare a batch print job; on the other hand, the print control terminal sends a batch print command or command to the print engine 30 to command the print engine 30.
  • the print engine 30 stores the print job data using the SDRAM. It can be understood that the print engine 30 cannot store a large amount of print job data at a time. Therefore, the print engine 30 requests the print server 10 to print multiple times according to its own memory size. Job, each time requesting a smaller batch of print jobs, wherein the job data size matches the SDRAM storage capacity of print engine 30;
  • the print control system of the embodiment is composed of the print engine 30, the print control terminal 20, and the print server 10, wherein
  • the print server 10 Print Control Module
  • ⁇ 8 Communication-->Print Engine 30 (Device) Forms a bottom-up print control system.
  • the meaning of the bottom-up system is the data flow of print jobs that require batch printing.
  • FIG. 4 is a flow chart showing a third embodiment of the print control method of the present application.
  • the present application proposes a print control method, the method comprising:
  • the print control terminal sends a print standby command to the print server, where the parameters of the print standby command include at least the number of batch print jobs, the index number of the first print job in the batch print job, and the size of the print page. To notify the print server that the batch print job is ready;
  • the print engine After receiving the batch print command or instruction by the print control terminal, the print engine calculates the number of small batch print jobs and the small batch print job according to the size of the storage space and the size of the printed page. The index number of the first print job, thereby generating a small batch print job request, and sending the request to the print control terminal;
  • the print control terminal After receiving the small batch print job request sent by the print engine, the print control terminal forwards the request information to the print server. After receiving the small batch print job request forwarded by the print control terminal, the print server sends the small batch print job that meets the quantity and the first job index number to the print control end;
  • the print control terminal After receiving the small batch print job sent by the print server, the print control terminal immediately converts the data of the small batch print job into the ignition data recognized by the print engine, and prints the job in a small batch by using the print list command.
  • the ignition data is sent to the print engine, and the parameters of the print list command include at least an index number of each job in the small batch print job and a size of each job.
  • the receiving, by the print control terminal, the small batch print job request information sent by the print engine includes:
  • the print engine Receiving small batch print job request information sent by the print engine, where the request information includes the number of the small batch print jobs and an index number of the first print job in the small batch print job, if If the quantity of the batch print job is less than or equal to the minimum batch job quantity, the print engine only needs to generate a small batch print job request and send the request to the print control terminal; if the batch print job quantity is larger than the small batch print job Quantity, then the print engine needs to generate and print control multiple times ⁇ 0 2019/113902 13 ⁇ (:1' 2017/116254 The terminal sends the request information. The print engine determines the index number of the first print job in the next batch of job requests based on the requested number of small batch jobs. .
  • the method includes:
  • the print server After receiving the small batch print job request, the print server sends a small batch print job that meets the quantity and the first print job index number to the print control end;
  • the print control terminal receives the small batch print job corresponding to the first job index number sent by the print server, and immediately converts the small batch print job into the nozzle ignition data recognized by the print engine. Sending a print list command or instruction to the print engine to inform it to receive the ignition data, and then transmitting the ignition data to the print engine.
  • the first print job index number of the small batch print job request is determined as follows:
  • the number of jobs requested by the small batch print job is J 0 bN U mb er
  • the index number of the first print job in the small batch print job request is The number of batch print jobs
  • the print engine 30 only needs to generate the small batch print job request information once and send the request to the print control terminal, and the print control terminal 20 and the print engine 30 can complete the printing of the batch print job at one request;
  • the print server is combined with at least one print control terminal and a print engine managed by the management thereof to form a star network structure;
  • the print server and the print control engine connected to each of the print control terminals and the management control thereof form an independent print service production line. And can run and print at any time in each of the production lines;
  • the print server distinguishes each print control end and its management control print engine through a communication interface of the data link; [0116] Further, in the star network structure, the print engine requests a print job from the print server in batches (one or more times) according to its own memory capacity and the size of the printed page, specifically For a single print production line, on the one hand, the print control terminal sends a print standby command to the print server to notify the print server to prepare a corresponding batch print job, and on the other hand, the print control terminal sends a batch print command to the print engine or Command, the command print engine completes a batch (for example, tens of thousands of times) job printing.
  • the SDRAM is used to store the print job data. It can be understood that the print engine cannot store a large amount of print job data at a time. Therefore, the print engine according to its own memory size and the size of the printed page. Calculate the number of small batch print jobs that can be stored, request print jobs from the print server one or more times, request a smaller batch of print jobs each time, the data size of the small batch print job and the SDRAM storage capacity of the print engine Match
  • the print control system of the embodiment is composed of a print engine, a print control terminal, and a print server.
  • the print server (Server) ⁇ -Socket communication-> print control terminal (print control module) -socket communication-->print engine (device) constitutes a bottom-up print control system
  • the meaning of the bottom-up system is that the data flow of the print job to achieve batch printing needs, completely by the most downstream printing Engine-generated, bottom-up, small batch print job request driven
  • the beneficial effect of the embodiment is that by printing and generating a batch printing requirement at the print control end, and printing the job request through the print engine-print control terminal-printing server bottom-up small batch, the printing will be
  • the batch print job generated by the server is sent to the print control terminal one or more times; the print control terminal is configured to receive the batch print job, and generate a corresponding print list command or instruction according to the batch print requirement.
  • the print engine is configured to receive the batch print command, and determine the print in combination with the number of small batch print jobs of the print engine and the number of times the print job has been requested
  • the engine prints the first print job index number corresponding to the next batch of small batch print job requests, thereby completing the batch printing requirements in turn.
  • a diversified and user-friendly printing solution is realized. On the one hand, it can output print instructions according to printing requirements in real time and accurately. On the other hand, it can efficiently process batch, differentiated and diversified printing requirements, and greatly improve Number of prints ⁇ 0 2019/113902 15 ⁇ (:1' 2017/116254 According to the processing efficiency and the execution efficiency of the printing operation, the user experience is greatly enhanced.
  • the present application further provides a computer storage medium having a print control program and a print server program stored thereon, the print control program and the print server program being executed by the processor to implement any of the above The steps of the print control method described in the item.
  • the print service is prepared by inputting and generating a batch print request at the print control end, and by a print engine-print control terminal-printing server bottom-up small batch print job request
  • the batch-generated print job is sent to the print control terminal one or more times;
  • the print control terminal is configured to receive the batch print job, generate a corresponding print list command or instruction according to the batch print requirement, and Distributing the instruction and the print job to the print engine;
  • the print engine is configured to receive the batch print command, and determine the print engine in combination with the number of small batch print jobs of the print engine and the number of times the print job has been requested The first print job index number in the corresponding next batch of small batch print job requests, thereby completing the batch printing requirements in sequence.
  • a diversified and user-friendly printing solution is realized. On the one hand, it can output print instructions according to printing requirements in real time and accurately. On the other hand, it can efficiently process batch, differentiated and diversified printing requirements, and greatly improve The processing efficiency of the print data and the execution efficiency of the print operation greatly enhance the user experience.
  • FIG. 5 is a schematic structural diagram of a user terminal according to an embodiment of the present disclosure, where the user terminal may be installed with an instant messaging software, such as a smart phone or a tablet computer, and can perform instant messaging through an instant messaging software.
  • the user terminal 500 includes:
  • processors 510 and a memory 520 are taken as an example in FIG.
  • the processor 510 and the memory 520 may be connected by a bus or other means, as shown in FIG. 5 by way of a bus connection.
  • the memory 520 is a non-volatile computer readable storage medium, and can be used for storing a non-volatile software program, a non-volatile computer executable program, and a module, such as an instant message reminding method in the embodiment of the present application.
  • Corresponding program instructions/modules for example, receiving unit 41, obtaining unit 42, determining unit 43, and reminding unit 44 shown in FIG. 4).
  • the processor 510 executes various functional applications and data processing of the user terminal by running non-volatile software programs, instructions, and modules stored in the memory 520. ⁇ 0 2019/113902 16 ⁇ (:1' 2017/116254
  • the memory 520 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required by at least one function; the storage data area may store data created according to the use of the instant message reminding device. Wait. Further, the memory 520 may include a high speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, flash memory device, or other nonvolatile solid state storage device. In some embodiments, memory 520 can optionally include memory remotely located relative to processor 510, which can be connected to the instant message reminder device over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • the one or more modules are stored in the memory 520, and when executed by the one or more processors 510, perform an instant message reminding method in any of the above method embodiments, for example, performing the above description.
  • the method steps 110 to 140 in FIG. 1, and the method steps 210 to 230 in FIG. 2, implement the functions of the units 41-44 in FIG.
  • the above product can perform the method provided by the embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiments of the present application.
  • Embodiments of the present application also provide a non-transitory computer readable storage medium storing computer-executable instructions that are executed by one or more processors,
  • the processor 510 in FIG. 5 may be configured to enable the one or more processors to perform the instant message reminding method in any of the foregoing method embodiments, for example, to perform the method steps 110 to 140 in FIG. 1 described above,
  • the method steps 210 to 230 in FIG. 2 implement the functions of the units 41-44 in FIG.
  • the above product can perform the method provided by the embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details that are not described in detail in this embodiment, reference may be made to the method provided by the embodiments of the present application.
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units. That is, it can be located in one place, or it can be distributed to multiple network units. Can The purpose of the solution of the embodiment is achieved by selecting some or all of the modules according to actual needs.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

L'invention concerne un système de commande d'impression, un procédé et un support de stockage informatique, le procédé comportant les étapes consistant à : entrer et générer une demande d'impression par lot au niveau d'un terminal d'impression (20), le terminal de commande d'impression (20) signale à un serveur d'impression (10) la demande d'impression par lot sous la forme d'une commande de préparation d'un travail d'impression requis pour l'impression par lot d'une part, envoie une commande d'impression par lot à un moteur d'impression (30) d'autre part, pendant ce temps, le terminal de commande d'impression (20) reçoit un travail d'impression par petit lot envoyé par le serveur d'impression (10), et convertit le travail d'impression par petit lot en données d'allumage identifiées par le moteur d'impression (30), puis, les données d'allumage du travail d'impression par petit lot sont envoyées au moteur d'impression (30) sous la forme d'une commande de liste d'impression ; le moteur d'impression (30) reçoit l'instruction d'impression par lot du terminal de commande d'impression (20) en combinaison avec le nombre de travaux d'impression par petit lot générés et le nombre de travaux d'impression qui ont été demandés pour déterminer le numéro d'indice du premier travail d'impression dans la demande de prochain lot de travail correspondant au moteur d'impression (30), de façon à achever la demande d'impression par lot. La présente invention permet d'obtenir une solution d'impression efficace.
PCT/CN2017/116254 2017-12-14 2017-12-14 Système de commande d'impression, procédé et support de stockage informatique Ceased WO2019113902A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/116254 WO2019113902A1 (fr) 2017-12-14 2017-12-14 Système de commande d'impression, procédé et support de stockage informatique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/116254 WO2019113902A1 (fr) 2017-12-14 2017-12-14 Système de commande d'impression, procédé et support de stockage informatique

Publications (1)

Publication Number Publication Date
WO2019113902A1 true WO2019113902A1 (fr) 2019-06-20

Family

ID=66819765

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/116254 Ceased WO2019113902A1 (fr) 2017-12-14 2017-12-14 Système de commande d'impression, procédé et support de stockage informatique

Country Status (1)

Country Link
WO (1) WO2019113902A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT202000002320A1 (it) 2020-02-06 2021-08-06 Rotoform S R L Metodo di stampaggio di vetrofanie bifacciali eseguito tramite una macchina tipografica connessa ad un elaboratore elettronico centrale

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005136459A (ja) * 2003-10-28 2005-05-26 Konica Minolta Business Technologies Inc 画像処理装置,画像データ作成装置及びファクシミリ送信プログラム
CN102855098A (zh) * 2011-06-27 2013-01-02 富士施乐株式会社 图像形成系统
CN106610798A (zh) * 2015-10-26 2017-05-03 山东新北洋信息技术股份有限公司 批量打印票据的控制方法、装置和系统
CN107229438A (zh) * 2017-06-06 2017-10-03 理光图像技术(上海)有限公司 打印信息管理系统
CN107322943A (zh) * 2011-12-08 2017-11-07 美克博特实业有限公司 联网三维打印

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005136459A (ja) * 2003-10-28 2005-05-26 Konica Minolta Business Technologies Inc 画像処理装置,画像データ作成装置及びファクシミリ送信プログラム
CN102855098A (zh) * 2011-06-27 2013-01-02 富士施乐株式会社 图像形成系统
CN107322943A (zh) * 2011-12-08 2017-11-07 美克博特实业有限公司 联网三维打印
CN106610798A (zh) * 2015-10-26 2017-05-03 山东新北洋信息技术股份有限公司 批量打印票据的控制方法、装置和系统
CN107229438A (zh) * 2017-06-06 2017-10-03 理光图像技术(上海)有限公司 打印信息管理系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT202000002320A1 (it) 2020-02-06 2021-08-06 Rotoform S R L Metodo di stampaggio di vetrofanie bifacciali eseguito tramite una macchina tipografica connessa ad un elaboratore elettronico centrale

Similar Documents

Publication Publication Date Title
CN108021340B (zh) 一种标签打印方法和系统
CN108052298B (zh) 一种打印控制系统、方法和计算机存储介质
CN104503717A (zh) 一种基于网络的3d打印控制方法
US11390031B2 (en) Additive manufacturing system and method for post-processing
CN110134350B (zh) 一种打印文件分割传输方法
CN104899031A (zh) 物流数据生成方法和装置以及物流客户端配置方法和装置
US20150220866A1 (en) Data processing apparatus, data processing system, and data processing method
CN101966783A (zh) 一种交易凭据打印方法及系统
CN112329413A (zh) 模板搭建方法、文件生成方法、模板系统、装置及计算机设备
CN112819923B (zh) 电子名片的生成方法、装置和计算机存储介质
CN114124490A (zh) 新媒体内容的发布方法及装置、存储介质及电子设备
WO2019113902A1 (fr) Système de commande d'impression, procédé et support de stockage informatique
US7889374B2 (en) System and method for routing electronic documents for processing via transient e-mail addressing
CN103034623A (zh) 页面切分的方法和装置
CA2897556C (fr) Systeme pour traitement a geometrie variable de fichiers se trouvant dans le nuage
CN208092703U (zh) 一种打印系统
CN105677262A (zh) 条幅打印的排版方法和装置
CN100496014C (zh) 多人协作同时排版的方法及系统
CN101387948B (zh) 表单套打方法和系统
KR20130055995A (ko) 디지털 사진 인화 서비스 시스템 및 방법
CN109901803B (zh) 微型打印机追加打印处理方法和计算机可读存储介质
CN102567301A (zh) 分栏排版方法和装置
CN106094462A (zh) 一种图像形成控制方法、装置及图像形成系统
CN105471758A (zh) 一种基于网络堵塞的标注方法、装置及系统
CN103501456A (zh) 智能电视页面排版的方法、装置及智能电视

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17934868

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 04/08/2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17934868

Country of ref document: EP

Kind code of ref document: A1