Printing control method, device, monitor and storage medium

By implementing the printing control method in the monitoring system, the problem of missing data during communication interruption is solved, and the integrity of paper records is ensured.

CN113805819BActive Publication Date: 2024-12-17EDAN INSTR
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202010543931.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-15
Publication Date
2024-12-17
Estimated Expiration
2040-06-15

AI Technical Summary

Technical Problem

In the monitoring system, the printer cannot replenish missed data during communication interruption, resulting in incomplete paper records.

Method used

By implementing the printing control method on the monitor, it is determined that the communication is interrupted to generate control commands, move the printing position to the start of the interrupt, and control the wearable device to re-issue the disconnected data. The printer prints the disconnected data at a higher speed to ensure recording whole.

Benefits of technology

After the communication is interrupted, the missed data is added to the paper record, so that the record remains intact, solving the problem of missed data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113805819B_ABST
    Figure CN113805819B_ABST
Patent Text Reader

Abstract

The present invention discloses a printing control method, device, monitor and storage medium, wherein the printing control method comprises: determining whether a communication interruption occurs; when a communication interruption occurs, generating a first control instruction, the first control instruction is used to control the printer to move the printing position to the starting point of the communication interruption; when a communication interruption occurs, generating a second control instruction, the second control instruction is used to control the wearable device to resend the disconnection data during the communication interruption; after obtaining a feedback signal representing that the printing position moves to the starting point of the communication interruption, and after obtaining the disconnection data, generating a third control instruction, the third control instruction is used to control the printer to print the disconnection data. In the above manner, the present invention can make the data that is missed to be printed during the communication interruption be supplemented to the paper record, so that the paper record remains complete.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data printing, and in particular to a printing control method, device, monitor and storage medium. Background Art

[0002] The monitoring system is a commonly used clinical medical device, including: wearable devices, monitors and printers. The wearable device is attached to the user's body, collects the body's physiological information and sends it to the monitor. The monitor processes the received physiological information and displays it in real time and forms an electronic record. When the physiological information exceeds the specified value, the monitor will issue an alarm and print out the monitored data in real time through the printer to form a paper record.

[0003] In order to provide users with a better user experience, the wearable device and the monitor communicate wirelessly, and the wireless communication method can be WIFI, Bluetooth, etc. Wireless communication is affected by factors such as obstructions or distance, which can easily cause communication interruption. After the communication is restored, the disconnected data can be resent from the wearable device through the disconnection resumption mechanism. After receiving the disconnected data, the monitor refreshes the electronic record to ensure that the data is accurate and complete. However, the printer has been printing in real time, and the data that was missed during the communication interruption cannot be repaired, which will result in incomplete paper records. Summary of the invention

[0004] The main technical problem solved by the present invention is to provide a printing control method, device, monitor and storage medium, so that the data missed in printing during the communication interruption can be supplemented to the paper record, so that the paper record remains complete.

[0005] In order to solve the above technical problems, the present invention provides a printing control method, which is applied to a monitor. The monitor is communicatively connected with a wearable device and electrically connected with a printer. The printing control method includes:

[0006] Determine whether communication interruption occurs;

[0007] When a communication interruption occurs, a first control instruction is generated, and the first control instruction is used to control the printer to move the printing position to the starting point of the communication interruption;

[0008] When a communication interruption occurs, a second control instruction is generated, and the second control instruction is used to control the wearable device to resend disconnection data during the communication interruption period;

[0009] After obtaining a feedback signal indicating that the printing position has moved to the starting point of the communication interruption and obtaining the disconnection data, a third control instruction is generated, and the third control instruction is used to control the printer to print the disconnection data.

[0010] Further, determining whether communication interruption occurs includes:

[0011] Obtain the first numbers of two real-time data received continuously;

[0012] It is determined whether the first number is continuous. If the first number is not continuous, the communication is interrupted.

[0013] Furthermore, the first control instruction includes a distance parameter, so that the printer moves the printing position to the start of the communication interruption according to the distance parameter.

[0014] Further, after determining whether a communication interruption occurs, and when a communication interruption occurs, before generating a first control instruction, the method further includes:

[0015] When communication interruption occurs, obtain the paper feed speed of the printer;

[0016] Get the interruption time of communication interruption;

[0017] The distance parameters are obtained according to the paper feeding speed and the interruption time.

[0018] Furthermore, the second control instruction includes a second serial number of the disconnection data, so that the wearable device searches for the disconnection data according to the second serial number.

[0019] Furthermore, the third control instruction is used to control the printer to print the disconnected data at a speed higher than a normal printing speed.

[0020] Further, after obtaining the feedback signal indicating that the printing position moves to the starting point of the communication interruption, and after obtaining the disconnection data, and generating the third control instruction, it also includes:

[0021] Get the number of real-time data to be printed;

[0022] Determine whether it is greater than or equal to 2;

[0023] If so, a fourth control instruction is generated, and the fourth control instruction is used to control the printer to print the real-time data to be printed at a speed higher than the normal printing speed.

[0024] In order to solve the above technical problems, the present invention provides a printing control device, which is arranged on a monitor, the monitor is communicatively connected with a wearable device, and is electrically connected with a printer, and the printing control device comprises:

[0025] A judgment module, used to judge whether a communication interruption occurs;

[0026] A first instruction generating module, used for generating a first control instruction when a communication interruption occurs, the first control instruction being used for controlling the printer to move the printing position to the starting point of the communication interruption;

[0027] A second instruction generating module, used for generating a second control instruction when a communication interruption occurs, the second control instruction being used for controlling the wearable device to resend disconnection data during the communication interruption period;

[0028] The third instruction generating module is used to generate a third control instruction after obtaining a feedback signal indicating that the printing position moves to the starting point of the communication interruption and obtaining the disconnection data, and the third control instruction is used to control the printer to print the disconnection data.

[0029] To solve the above technical problems, the present invention provides a monitor, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of any one of the above printing control methods are implemented.

[0030] In order to solve the above technical problems, the present invention provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of any one of the above printing control methods are implemented.

[0031] The beneficial effect of the present invention is that, different from the prior art, in the present invention, when communication interruption occurs, the printer is controlled to move the printing position to the starting point of the disconnection, and the printer is controlled to print the disconnection data after the disconnection data is acquired. The data that is missed during the communication interruption can be supplemented to the paper record, so that the paper record remains complete. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 It is a flowchart of the printing control method of the first embodiment of the present application;

[0033] Figure 2 It is a schematic diagram of the structure of the connection between the monitor, the wearable device and the printer in the embodiment of the present application;

[0034] Figure 3 is a flow chart of a printing control method according to Embodiment 2 of the present application;

[0035] Figure 4 is a flow chart of a printing control method according to a fourth embodiment of the present application;

[0036] Figure 5 is a flow chart of a printing control method according to Embodiment 7 of the present application;

[0037] Figure 6 is a structural schematic diagram of a printing control device according to Embodiment 8 of the present application;

[0038] Figure 7 It is a structural schematic diagram of the monitor of Example 9 of the present application. DETAILED DESCRIPTION

[0039] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0040] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0041] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0042] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0043] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0044] In addition, in the description of the present application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0045] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.

[0046] See also Figure 1 and Figure 2 , Figure 1 is a flow chart of a printing control method according to Embodiment 1 of the present application, Figure 2 It is a structural diagram of the connection between the monitor, the wearable device and the printer in the embodiment of the present application.

[0047] The printing control method provided in the first embodiment of the present application is applied to the monitor 100. The monitor 100 is connected to the wearable device 200 for communication and is electrically connected to the printer 300. The printing control method includes:

[0048] Step S101: Determine whether communication interruption occurs.

[0049] Step S102: when a communication interruption occurs, a first control instruction is generated, and the first control instruction is used to control the printer 300 to move the printing position to the start of the communication interruption.

[0050] Step S103: When a communication interruption occurs, a second control instruction is generated, and the second control instruction is used to control the wearable device 200 to resend the disconnection data during the communication interruption.

[0051] Step S104: after obtaining the feedback signal indicating that the printing position has moved to the starting point of the communication interruption and obtaining the disconnection data, generating a third control instruction for controlling the printer 300 to print the disconnection data.

[0052] In this embodiment, when communication is interrupted, the printer 300 is controlled to move the printing position to the beginning of the disconnection, and the printer 300 is controlled to print the disconnection data after acquiring the disconnection data. The data that is not printed during the communication interruption can be supplemented on the paper record, so that the paper record remains complete.

[0053] Specifically, the monitor 100 can be wirelessly connected to the wearable device 200, such as WIFI connection, to perform data exchange. In other embodiments, the monitor 100 can also be wiredly connected to the wearable device 200, which is not limited in this application.

[0054] In this embodiment, the printer 300 can be embedded in the monitor 100 as a module. In other embodiments, the printer 300 can also be an independent device. This application does not limit this.

[0055] In this embodiment, the wearable device 200 can be worn on the patient to measure vital sign parameters such as fetal heart rate, mother's blood oxygen, etc., and then send the real-time data to the monitor 100. The monitor 100 displays the real-time data in real time through its display module and controls the printer 300 to print the real-time data.

[0056] See also Figure 3 , Figure 3 It is a flow chart of the printing control method of the second embodiment of the present application.

[0057] Embodiment 2 of the present application provides a printing control method. This embodiment is further improved on the basis of the above-mentioned embodiment 1. In this embodiment, determining whether a communication interruption occurs includes:

[0058] Step S301: Obtain the first serial numbers of two consecutively received real-time data.

[0059] Step S302: Determine whether the first number is continuous. If the first number is not continuous, the communication is interrupted.

[0060] In this embodiment, the data is numbered to facilitate the determination of whether communication interruption occurs. It can be understood that the first number in this embodiment and the second number in the following are both numbers of the data sent by the wearable device 200.

[0061] Specifically, the wearable device 200 sequentially numbers the collected real-time data representing the physiological state every time period and sends it out. For example, the data number of the first time period is 1, the data number of the second time period is 2, and so on. After the number reaches a maximum value N, it restarts from 1, and so on, where N is a natural number greater than 1. The monitor 100 compares the number of the currently received real-time data with the number of the last received real-time data to determine whether the numbers of the two real-time data are continuous. If the real-time data numbers are continuous, for example, the current real-time data number is 10, and the last received real-time data number is 9, it means that no communication interruption has occurred. If the real-time data numbers are discontinuous, for example, the current real-time data number is 10, and the last received real-time data number is 6, it means that a communication interruption has occurred.

[0062] In other embodiments, real-time data may be marked to facilitate determination of whether communication interruption occurs. Specifically, the wearable device 200 marks the collected real-time data representing the physiological state according to a predetermined rule at intervals and sends it out, and the monitor 100 obtains the marks of two consecutively received real-time data, and determines whether the two received real-time data are continuous when sent out based on the marks and the predetermined rule. If they are not continuous when sent out, communication is interrupted.

[0063] Embodiment 3 of the present application provides a printing control method, which is a further improvement on the above-mentioned embodiment 2. In this embodiment, the first control instruction includes a distance parameter so that the printer 300 moves the printing position to the starting point of the communication interruption according to the distance parameter.

[0064] The printer 300 moves the printing position to the starting point of the communication interruption, which can be achieved by changing the relative position of the print head and the printing paper. Specifically, the relative position of the print head and the printing paper can be changed by moving the print head, or the relative position of the print head and the printing paper can be changed by moving the printing paper. After receiving the first control instruction, the printer 300 parses the first control instruction to obtain a distance parameter, and controls the movement of the print head or the printing paper according to the distance parameter to move the printing position to the starting point of the communication interruption. It can be understood that the printing action is suspended during the process of the printer 300 moving the printing position to the starting point of the communication interruption according to the distance parameter.

[0065] See also Figure 4 , Figure 4 It is a flow chart of the printing control method of the fourth embodiment of the present application.

[0066] Embodiment 4 of the present application provides a printing control method. This embodiment is a further improvement on the above embodiment 3. In this embodiment, after determining whether a communication interruption occurs, and before generating a first control instruction when a communication interruption occurs, it also includes:

[0067] Step S401: when communication interruption occurs, the paper feeding speed of the printer 300 is obtained.

[0068] Step S402: Obtain the interruption time of the communication interruption.

[0069] Step S403: Obtain distance parameters according to the paper feeding speed and the interruption time.

[0070] In this embodiment, a specific method for obtaining the distance parameter is provided.

[0071] When communication interruption occurs, the paper feeding speed v of the printer 300 is obtained. The paper feeding speed v is the paper feeding speed of the printing paper during normal printing (when communication interruption does not occur), and the unit is cm / s.

[0072] Get the interruption time T of the communication interruption, where the interruption time T=n*t, where n is the number of disconnection data. For example, when the disconnection data is numbered 7 to 9, n is 3, and t is the time interval for the wearable device 200 to send real-time data, in seconds.

[0073] According to the paper feeding speed v and the interruption time T, the distance parameter L is obtained, and the distance parameter L=v*T.

[0074] Embodiment 5 of the present application provides a printing control method, which is further improved on the basis of the above embodiment 2. In this embodiment, the second control instruction includes the second number of the disconnection data, so that the wearable device 200 searches for the disconnection data according to the second number. It can be understood that the disconnection data is real-time data lost during the communication interruption.

[0075] For example, if the number of the real-time data currently received by the monitor 100 is 10, and the number of the real-time data received last time is 6, it means that a communication interruption has occurred, and the second numbers of the disconnected data are 7, 8, and 9. The monitor 100 sends a second control instruction to the wearable device 200, and the second control instruction includes the second number of the disconnected data. The wearable device 200 receives the second control instruction, parses and obtains the second number of the disconnected data, searches for the corresponding disconnected data according to the second number of the disconnected data, and resends it to the monitor 100. In this way, the efficiency of resending data is improved.

[0076] Embodiment 6 of the present application provides a printing control method, which is an improvement on any of the above embodiments. In this embodiment, the third control instruction is used to control the printer 300 to print disconnected data at a speed higher than the normal printing speed.

[0077] The printer 300 needs to print the disconnected data as soon as possible to maintain the real-time printing state. Therefore, after receiving the third control instruction, the printer 300 prints the disconnected data at a speed higher than the normal printing speed (speed during real-time printing).

[0078] See also Figure 5 , Figure 5 This is a flow chart of the printing control method of Embodiment 7 of the present application.

[0079] Embodiment 7 of the present application provides a printing control method. This embodiment is an improvement on the above embodiment 6. In this embodiment, after obtaining a feedback signal indicating that the printing position moves to the starting point of the communication interruption, and after obtaining the disconnection data, after generating the third control instruction, it also includes:

[0080] Step S501: Obtain the amount of real-time data currently to be printed.

[0081] Step S502: Determine whether it is greater than or equal to 2.

[0082] Step S503: If yes, a fourth control instruction is generated, where the fourth control instruction is used to control the printer 300 to print the real-time data to be printed at a speed higher than the normal printing speed.

[0083] During the period of printing disconnected data at a speed higher than the normal printing speed, the monitor 100 is still receiving real-time data sent by the wearable device 200. The real-time data received during this period still needs to be printed at a speed higher than the normal printing speed to achieve real-time printing.

[0084] For example, during the process of printing disconnected data numbered 7 to 9, no new real-time data is received, and only the previously stored unprinted real-time data numbered 10 is available, so the number of real-time data to be printed is 1. After printing the disconnected data, the normal printing speed is restored.

[0085] For example, during the process of printing disconnected data numbered 7 to 9, new real-time data numbered 11 and 12 are received, together with the previously stored real-time data numbered 10 that has not been printed, so the number of real-time data to be printed is 3. Then, in the order of numbers, the real-time data numbered 10, 11 and 12 are printed in sequence at a speed higher than the normal printing speed. After each real-time data is printed, it is determined again whether the number of real-time data to be printed is greater than or equal to 2, until the number of real-time data to be printed is 1, and the normal printing speed is restored.

[0086] See also Figure 6 and Figure 2 , Figure 6 is a schematic diagram of the structure of a printing control device according to Embodiment 8 of the present application, Figure 2 It is a structural diagram of the connection between the monitor, the wearable device and the printer in the embodiment of the present application.

[0087] Embodiment 8 of the present application provides a printing control device 800, which is arranged on a monitor 100, and the monitor 100 is connected to the wearable device 200 for communication and is electrically connected to the printer 300. The printing control device 800 includes:

[0088] The judging module 801 is used to judge whether a communication interruption occurs;

[0089] A first instruction generating module 802 is used to generate a first control instruction when a communication interruption occurs, and the first control instruction is used to control the printer 300 to move the printing position to the starting point of the communication interruption;

[0090] A second instruction generating module 803 is used to generate a second control instruction when a communication interruption occurs, and the second control instruction is used to control the wearable device 200 to resend the disconnection data during the communication interruption;

[0091] The third instruction generating module 804 is used to generate a third control instruction after obtaining a feedback signal indicating that the printing position moves to the starting point of the communication interruption and obtaining the disconnection data, and the third control instruction is used to control the printer 300 to print the disconnection data.

[0092] Optionally, the above-mentioned determination module 801 includes:

[0093] A first number obtaining unit, used to obtain first numbers of two consecutively received real-time data;

[0094] The first number determination unit is used to determine whether the first number is continuous. If the first number is not continuous, the communication is interrupted.

[0095] Optionally, the first control instruction includes a distance parameter, so that the printer 300 moves the printing position to the start of the communication interruption according to the distance parameter.

[0096] Optionally, the printing control device 800 further includes:

[0097] A paper feeding speed acquisition module, used to acquire the paper feeding speed of the printer 300 when communication interruption occurs;

[0098] An interruption time acquisition module is used to obtain the interruption time of communication interruption;

[0099] The distance parameter acquisition module is used to obtain the distance parameter according to the paper feeding speed and the interruption time.

[0100] Optionally, the second control instruction includes a second serial number of the disconnection data, so that the wearable device 200 searches for the disconnection data according to the second serial number.

[0101] Optionally, the third control instruction is used to control the printer 300 to print the disconnection data at a speed higher than a normal printing speed.

[0102] Optionally, the printing control device 800 further includes:

[0103] A real-time data quantity acquisition module is used to obtain the quantity of real-time data to be printed;

[0104] The real-time data quantity judgment module is used to judge whether it is greater than or equal to 2;

[0105] The fourth instruction generating module is used to generate a fourth control instruction if yes, and the fourth control instruction is used to control the printer 300 to print the real-time data to be printed at a speed higher than the normal printing speed.

[0106] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0107] See also Figure 7 , Figure 7 It is a structural schematic diagram of the monitor of Example 9 of the present application.

[0108] Embodiment 9 of the present application provides a monitor 100, which includes: a processor 11, a memory 12, and a computer program 13 stored in the memory 12 and executable on the processor 11. When the processor 11 executes the computer program 13, the steps in the above-mentioned various method embodiments are implemented, for example: Figure 1 Alternatively, when the processor 11 executes the computer program 13, the functions of each module / unit in the above-mentioned device embodiments are implemented, for example Figure 6 Functions of modules 801 to 804 are shown.

[0109] Exemplarily, the computer program 13 may be divided into one or more modules / units, which are stored in the memory 12 and executed by the processor 11 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 13 in the monitor 100. For example, the computer program 13 may be divided into a judgment module and a related instruction generation module, and the specific functions of each module are as follows:

[0110] Determine whether communication interruption occurs;

[0111] When a communication interruption occurs, a first control instruction is generated, and the first control instruction is used to control the printer to move the printing position to the starting point of the communication interruption;

[0112] When a communication interruption occurs, a second control instruction is generated, and the second control instruction is used to control the wearable device to resend disconnection data during the communication interruption period;

[0113] After obtaining a feedback signal indicating that the printing position has moved to the starting point of the communication interruption and obtaining the disconnection data, a third control instruction is generated, and the third control instruction is used to control the printer to print the disconnection data.

[0114] The monitor 100 may include, but is not limited to, a processor 11 and a memory 12. Those skilled in the art will appreciate that Figure 7 This is only an example of the monitor 100 and does not constitute a limitation of the monitor 100. The monitor 100 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the monitor 100 may also include input and output devices, network access devices, buses, etc.

[0115] The processor 11 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0116] The memory 12 may be an internal storage unit of the monitor 100, such as a hard disk or memory of the monitor 100. The memory 12 may also be an external storage device of the monitor 100, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the monitor 100. Furthermore, the memory 12 may include both an internal storage unit of the monitor 100 and an external storage device. The memory 12 is used to store the computer program and other programs and data required by the terminal device. The memory 12 may also be used to temporarily store data that has been output or is to be output.

[0117] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the above-mentioned device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0118] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0119] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0120] In the embodiments provided in the present application, it should be understood that the disclosed device / monitor and method can be implemented in other ways. For example, the device / monitor embodiments described above are only schematic, for example, the division of the above modules or units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0121] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0122] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0123] If the above-mentioned integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The above-mentioned computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the above-mentioned computer program includes computer program code, and the above-mentioned computer program code can be in source code form, object code form, executable file or some intermediate form. The above-mentioned computer-readable medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the above-mentioned computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0124] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A printing control method, applied to a monitor, wherein the monitor is communicatively connected to a wearable device and electrically connected to a printer, characterized in that: The printing control method comprises: Determining whether communication interruption occurs between the monitor and the wearable device; When a communication interruption occurs, a first control instruction is generated, wherein the first control instruction is used to control the printer to move the printing position to the starting point of the communication interruption; When a communication interruption occurs, generating a second control instruction, wherein the second control instruction is used to control the wearable device to resend disconnection data during the communication interruption; After obtaining a feedback signal indicating that the printing position moves to the starting point of the communication interruption and obtaining the disconnection data, a third control instruction is generated, and the third control instruction is used to control the printer to print the disconnection data.

2. The printing control method according to claim 1, characterized in that: The determining whether communication interruption occurs includes: Obtain the first numbers of two real-time data received continuously; It is determined whether the first numbers are continuous. If the first numbers are not continuous, the communication is interrupted.

3. The printing control method according to claim 1, characterized in that: The first control instruction includes a distance parameter, so that the printer moves the printing position to the start of the communication interruption according to the distance parameter.

4. The printing control method according to claim 3, characterized in that: After determining whether a communication interruption occurs, and before generating a first control instruction when a communication interruption occurs, the method further includes: When communication interruption occurs, obtaining the paper feeding speed of the printer; Get the interruption time of communication interruption; The distance parameter is obtained according to the paper feeding speed and the interruption time.

5. The printing control method according to claim 2, characterized in that: The second control instruction includes a second serial number of the disconnection data, so that the wearable device searches for the disconnection data according to the second serial number.

6. The printing control method according to claim 1, characterized in that: The third control instruction is used to control the printer to print the disconnection data at a speed higher than a normal printing speed.

7. The printing control method according to claim 6, characterized in that: After obtaining the feedback signal indicating that the printing position moves to the starting point of the communication interruption, and after obtaining the line break data, and generating the third control instruction, the method further includes: Get the number of real-time data to be printed; Determine whether it is greater than or equal to 2; If so, a fourth control instruction is generated, where the fourth control instruction is used to control the printer to print the real-time data to be printed at a speed higher than a normal printing speed.

8. A printing control device, arranged on a monitor, wherein the monitor is communicatively connected to a wearable device and electrically connected to a printer, characterized in that: The printing control device comprises: A determination module, used to determine whether communication interruption occurs between the monitor and the wearable device; A first instruction generating module, used for generating a first control instruction when a communication interruption occurs, wherein the first control instruction is used for controlling the printer to move the printing position to the starting point of the communication interruption; A second instruction generating module, used for generating a second control instruction when a communication interruption occurs, wherein the second control instruction is used for controlling the wearable device to resend disconnection data during the communication interruption; The third instruction generating module is used to generate a third control instruction after obtaining a feedback signal indicating that the printing position moves to the starting point of the communication interruption and obtaining the disconnection data, wherein the third control instruction is used to control the printer to print the disconnection data.

9. A monitor, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the printing control method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the printing control method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Method and device capable of preventing page repeat printing and printing system

    CN108572802A

  • Image processing system, its method and storage medium

    JP1999175273A

  • Printer

    JP2003015845A

  • Network printer and network printer system

    JP2003122539A