Control method and control device of manual cutter printing equipment and storage medium

By positioning and stopping the continuous paper feed in real time in the manual cutter printing device, and resuming the feed after receiving the cutting completion signal, the problem of low printing and cutting efficiency of traditional manual cutter printing devices is solved. It realizes closed-loop control of positioning and stopping, cutting and automatic reprinting of each piece, thus improving printing efficiency and accuracy.

CN121590157APending Publication Date: 2026-03-03ZHUHAI QUIN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512047013.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-31
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Traditional manual cutting printers have low printing and cutting efficiency. Users have to wait for all copies to be printed before they can cut them, which makes manual operation cumbersome and reduces the overall printing and cutting efficiency.

Method used

By acquiring the target parameters of the printing task, including the number of copies to be printed on continuous paper and the printing mode selection instruction, the system can locate and stop feeding the continuous paper in real time in single-copy continuous printing mode, and resume feeding after receiving the cutting completion signal, thus realizing closed-loop control of sequential positioning and stopping, cutting and automatic reprinting.

Benefits of technology

It improves the printing and cutting efficiency of manual cutter printing equipment, simplifies the operation process, reduces missed or duplicate printing, and improves printing accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121590157A_ABST
    Figure CN121590157A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device of manual cutter printing equipment and a storage medium, and relates to the technical field of printing control. According to the method, target parameters of a printing task including a single-copy continuous printing mode or a batch printing mode are firstly obtained, if a printing mode selection instruction is the single-copy continuous printing mode, continuous paper is conveyed, positioning detection of the single-copy continuous paper is executed, and under the condition that the single-copy continuous paper is detected to reach a preset cutting position, conveying of the continuous paper is stopped. And then judging whether a cutting completion signal of the manual cutter is received or not. And in response to the received cutting completion signal, conveying of the continuous paper is recovered, and printing of the next continuous paper is executed until the printing number is completed. The method and the device can flexibly adapt to printing scenes one by one or printing scenes in batches according to needs. The operation process is simplified in a single-copy continuous printing mode, the printing accuracy is improved, and the printing and cutting efficiency of manual cutter printing equipment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of printing control technology, specifically to a control method, control device, and storage medium for a manual cutter printing device. Background Technology

[0002] In office, logistics, and retail sectors, continuous paper is widely used for printing invoices, waybills, and vouchers due to its high batch printing efficiency and low cost. Continuous paper is a special printing paper adapted for continuous feeding operations in printing equipment and is a compatible consumable. Printing equipment can be divided into automatic cutter printing equipment and manual cutter printing equipment based on the type of cutter. Manual cutter printing equipment, due to its simple structure and low cost, can adapt to a wider range of paper types. After receiving the printing command, the paper feed motor of a manual cutter printing equipment continuously feeds the continuous paper and completes the printing of multiple copies. After printing, the user needs to manually operate the cutter to cut the continuous paper to separate individual materials. In other words, traditional manual cutter printing equipment only supports single batch printing and uniform cutting. In this mode, the user must wait for all copies to be printed before they can start cutting and checking. The step of manually sorting individual materials is cumbersome, reducing the overall printing and cutting efficiency of manual cutter printing equipment and causing delays in the checking process. Summary of the Invention

[0003] The purpose of this application is to provide a control method, control device, and storage medium for a manual cutter printing device, in order to solve the problem of low printing and cutting efficiency of traditional manual cutter printing devices.

[0004] To achieve the above objectives, the first aspect of this application provides a control method for a manual cutter printing device, comprising: Obtain the target parameters of the printing task. The target parameters include at least the number of copies to be printed on continuous paper and the printing mode selection instruction, which includes single continuous printing mode and batch printing mode. If the printing mode selection instruction is the single continuous printing mode, the continuous paper is fed and the positioning detection of the single continuous paper is performed. If the single continuous paper is detected to have reached the preset cutting position, the feeding of the continuous paper is stopped. Determine whether the cutting completion signal from the manual cutter has been received; In response to receiving the cutting completion signal, the feeding of the continuous paper is resumed and the printing of the next sheet of the continuous paper is performed until the number of prints is completed.

[0005] A second aspect of this application provides a control device for a manual cutter printing device, comprising: The acquisition module is used to acquire the target parameters of the printing task. The target parameters include at least the number of copies to be printed on continuous paper and the printing mode selection instruction. The printing mode selection instruction includes single continuous printing mode and batch printing mode. The stop module is used to feed continuous paper and perform positioning detection of the single continuous paper if the printing mode selection instruction is the single continuous printing mode, and to stop feeding continuous paper when the single continuous paper is detected to have reached the preset cutting position. The judgment module is used to determine whether the cutting completion signal of the manual cutter has been received; The recovery module is used to resume the feeding of the continuous paper and execute the printing of the next copy of the continuous paper in response to receiving the cutting completion signal, until the number of copies printed is completed.

[0006] A third aspect of this application provides a computer-readable storage medium storing a program that can be loaded by a processor and executed by the control method of the manual cutter printing device described above.

[0007] The beneficial effects of this application are: This application, by acquiring target parameters for single-copy continuous printing or batch printing modes, can flexibly adapt to either single-copy or batch printing scenarios as needed. In single-copy continuous printing mode, it can achieve a closed loop of single-copy positioning stop, trimming, and automatic resuming printing without manual interruption or restart, simplifying the operation process. Furthermore, using the trimming completion signal as the resuming printing trigger condition can reduce missed or duplicate printing, improving printing accuracy. Functional upgrades are achieved solely through control logic optimization, without modifying the device's hardware, thus improving the printing and trimming efficiency of manual cutter printers.

[0008] Other features and advantages of this application will be described in detail in the following detailed description section. Attached Figure Description

[0009] Figure 1 This is a flowchart illustrating a control method for a manual cutter printing device according to an embodiment of this application. Figure 2 This is a schematic diagram of the control device of a manual cutter printing device according to an embodiment of this application. Detailed Implementation

[0010] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0011] In the description of this application, it should be understood that the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, "a plurality of" means two or more, unless otherwise explicitly specified. Details are set forth in the following description for illustrative purposes. It should be understood that those skilled in the art will recognize that this application can be implemented without using these specific details. In other instances, well-known structures and processes will not be described in detail to avoid unnecessarily obscuring the description of this application. Therefore, this application is not intended to be limited to the embodiments shown, but rather to be consistent with the broadest scope of the principles and features disclosed herein.

[0012] Figure 1 This is a flowchart illustrating a control method for a manual cutter printing device according to an embodiment of this application. Figure 1 As shown, the control method may include steps 101-104, which will be described in detail below.

[0013] Step 101: Obtain the target parameters for the print job.

[0014] Target parameters refer to the set of instructions that drive the manual cutter printer to execute the printing task, and are the basis for determining the printing process. Target parameters may include at least the number of copies to be printed on continuous paper and the print mode selection instruction. The number of copies to be printed is the quantity to be printed. The print mode selection instruction refers to the instruction issued by the user through the device operation panel, host computer software, or remote command, used to specify the printing logic executed by the manual cutter printer.

[0015] As an example, the print mode selection command can include single-copy continuous printing mode and batch printing mode. Single-copy continuous printing mode refers to a closed-loop process of printing one copy, stopping at a designated point, cutting, and then printing the next copy, completing the printing and cutting process sequentially. Batch printing mode refers to the traditional process of continuously printing all copies and then cutting them all at once, suitable for scenarios where verification is not required. For example, suppose the length of a single continuous sheet of paper is 21cm, and the number of copies to be printed is 10. In single-copy continuous printing mode, the continuous paper pauses and cuts each time it reaches 21cm, then continues printing the next copy until all 10 copies are printed. In batch printing mode, the process pauses and cuts all copies after printing all 10.

[0016] Unlike traditional manual cutter printers with a single batch printing mode, this application's embodiment features a dual-mode design, allowing compatibility with different usage scenarios without hardware modifications. Users can flexibly switch modes according to their needs: single-copy continuous printing mode when individual verification is required, and batch printing mode when efficient batch output is needed. This adapts to the usage habits of various scenarios such as office work and logistics.

[0017] Step 102: If the printing mode selection instruction is single continuous printing mode, feed the continuous paper and perform positioning detection of the single continuous paper. If the single continuous paper is detected to have reached the preset cutting position, stop feeding the continuous paper.

[0018] Positioning detection refers to the process of using sensors to collect the position information of continuous paper in real time and determine whether a single sheet of continuous paper has reached the preset cutting position. The preset cutting position is a fixed cutting reference position based on the length of a single sheet of continuous paper, precisely aligned with the blade of the manual cutter. It is a key position to ensure that the size of the single sheet of continuous paper is compliant after cutting. In single-sheet continuous printing mode, the position information of the continuous paper can be detected by sensors. Continuous paper feeding is a process in which the paper feeding motor drives the paper feeding rollers, moving the continuous paper at a preset speed. The feeding speed is matched with the speed of the print head of the manual cutter printing device. When a single sheet of continuous paper is detected to have reached the preset cutting position, a stop command is sent to the paper feeding motor, and the paper feeding motor stops feeding paper according to the set method. The preset cutting position can be the position corresponding to the cutting reference line, which is a preset virtual reference line precisely aligned with the blade of the manual cutter to ensure that the cutting position of the continuous paper is aligned with the blade. Through the linkage control of single-sheet printing, precise positioning, and automatic stopping, the traditional logic of continuous uninterrupted feeding in manual cutter printing devices can be broken. Precise stopping reduces cutting misalignment and reduces paper waste. Furthermore, no manual intervention is required to stop the printing process, thus eliminating the errors caused by manual judgment in traditional methods. The stopping process is seamlessly integrated with the printing process, laying the foundation for subsequent trimming and reprinting in a closed loop, and improving the continuity of single-copy continuous printing.

[0019] Step 103: Determine whether the cutting completion signal from the manual cutter has been received.

[0020] The cutting completion signal refers to the level signal (which can be preset to high or low level) sent to the main control module via a sensor or physical button after the manual cutter has completed an effective cut. It is the core trigger signal for determining the completion of the cutting action. This application embodiment can reuse existing hardware. For example, the cutting completion signal can be triggered by a sensor, or a cutting completion button can be set on the body of the manual cutter printing device. A cutting completion signal can only be determined to have been received when a stable signal that meets a preset threshold is received.

[0021] Step 104: In response to receiving the cutting completion signal, resume the feeding of continuous paper and execute the printing of the next continuous paper until the number of copies is completed.

[0022] Upon receiving a valid cut completion signal, the paper feed motor can be started. To reduce misalignment caused by unstable paper tension, the paper feed motor can be started with a delay of a certain time (e.g., 100ms), simultaneously triggering the print head to execute the printing of the next sheet, achieving a closed-loop linkage of stop, cut, and resume printing without manual intervention. After each sheet of continuous paper is printed, the number of printed copies is automatically accumulated and the cached data is updated in real time. When the accumulated number of printed copies equals the preset number of copies, a task termination command can be sent, the paper feed motor stops running, the print head resets, and a task completion notification is displayed. In this way, there is no need for the user to manually start the next print job, reducing operation steps and improving the printing efficiency of single-copy printing mode. Accumulating the count for each copy can reduce the occurrence of missed or duplicate prints, ensuring accurate copy counts.

[0023] This application embodiment obtains target parameters for single-copy continuous printing mode or batch printing mode, allowing for flexible adaptation to either single-copy or batch printing scenarios as needed. In single-copy continuous printing mode, a closed loop of single-copy positioning stop, trimming, and automatic resuming printing can be achieved without manual interruption or restart, simplifying the operation process. Furthermore, using the trimming completion signal as the resuming printing trigger condition can reduce missed or duplicate printing, improving printing accuracy. Functional upgrades are achieved solely through control logic optimization, without modifying the device hardware, thereby improving the printing and trimming efficiency of manual cutter printing equipment.

[0024] In step 102, it can be first determined whether the continuous paper has preset positioning marks. Preset positioning marks are markings printed or pressed onto the continuous paper for positioning purposes. They can be located on the edge of the paper or in non-printed areas, used to assist the printing equipment in accurately identifying the boundaries of individual sheets of paper. For example, an image sensor installed on a manual cutter printing device can capture an initial surface image of the continuous paper and automatically determine whether it has preset positioning marks. If the surface of the continuous paper has uniform markings that conform to preset dimensions, contrast, etc., it can be determined that it has preset positioning marks. Conversely, if no markings conforming to preset characteristics are detected, or if the markings do not match the preset characteristics, it is determined that there are no preset positioning marks.

[0025] In this embodiment, the target parameter may also include the single-piece length. The single-piece length refers to the preset size of a single printed product, which can be set according to printing requirements. If the continuous paper does not have a preset positioning mark, the feeding distance of the continuous paper can be detected in real time, and the feeding of the continuous paper can be stopped when the feeding distance reaches the single-piece length. Specifically, the paper feeding motor of the manual cutter printing device can be controlled to drive the roller to feed the continuous paper at a preset speed, and the feeding distance detection can be started simultaneously. The number of rotation steps of the motor is recorded by the encoder or distance sensor of the paper feeding motor, and the real-time feeding distance is converted by combining it with the circumference of the roller. For example, the feeding distance = number of motor steps × roller circumference / motor reduction ratio. When the real-time feeding distance is equal to the preset single-piece length, a stop command is immediately sent to the paper feeding motor, and the paper feeding motor stops running through electromagnetic braking, so that the continuous paper stops precisely at the preset cutting position.

[0026] If the continuous paper has preset positioning marks, an image sensor located at the paper output end of the manual cutter printing device captures images of the continuous paper. During the continuous paper transport process, the image sensor continuously captures surface images of the continuous paper at a fixed frequency and transmits them to the controller for real-time analysis. The controller uses an image recognition algorithm to capture the preset positioning marks from the captured images. When a preset positioning mark is detected, its current position is recorded. If a preset positioning mark is detected in the image, the paper feed motor can be controlled to transport the continuous paper to the preset cutting position and then stop, based on the distance parameter between the positioning mark and the cutting baseline. The distance parameter is a fixed distance value from the center or edge of the preset positioning mark to the cutting baseline, such as 5mm, which can be calibrated by the user through the device parameter setting interface and serves as the basis for accurate paper feeding after the positioning mark is recognized. Based on the distance parameter, the remaining transport distance from the positioning mark to the cutting baseline can be calculated, and the paper feed motor can be controlled to drive the continuous paper to move according to the remaining transport distance. When the moving distance reaches the calculated value, a stop command is sent, the paper feed motor brakes, and the continuous paper stops at the preset cutting position.

[0027] This application embodiment is compatible with both continuous paper types with and without preset positioning marks, eliminating the need for manual switching of positioning modes by the user and automatically adapting to different types of continuous paper. By reusing existing image sensors and encoders for the paper feed motor, dual-mode positioning can be achieved solely through software algorithm optimization, meeting the low-cost requirements of manual cutter printing equipment. Furthermore, it allows users to flexibly adjust the spacing parameters according to the positioning mark positions of different continuous papers, adapting to various specifications of continuous paper with preset positioning marks, reducing positioning deviations caused by paper differences, and improving the accuracy of continuous paper positioning.

[0028] In step 102, if the continuous paper does not have preset positioning marks, after each continuous sheet is printed, a positioning mark is printed at the target position of that sheet. The target position refers to the non-printing content area of ​​the continuous sheet, such as the edge, top, or bottom margins of the paper. This position is preset by the manual cutter printing device or user-defined and is used to print the fixed position of the preset positioning mark. The target position must not obstruct the printed content and be easily recognizable by the image sensor; for example, it should be 5-10mm from the end of the continuous sheet. After determining that the continuous paper does not have preset positioning marks, the positioning mark printing function can be activated. After each continuous sheet's printed content is output (i.e., the print head completes printing a single piece of content but before the continuous sheet reaches the cutting position), the print head is controlled to pause content printing and switch to mark printing mode. Then, based on the preset mark position, the positioning mark is printed in the non-content area of ​​the continuous paper. After the positioning mark printing is complete, the print head is controlled to switch back to content printing mode, awaiting the next printing instruction.

[0029] If the image sensor at the paper output end detects the positioning mark, a positioning signal is generated. The positioning signal is a level-triggered signal, such as a low-level pulse signal, sent to the controller after the image sensor detects the positioning mark. The positioning signal is the core basis for determining whether the continuous paper has reached the mark position. Then, based on the distance parameter between the positioning mark and the cutting baseline, the paper feeding motor is controlled to transport the continuous paper to the preset cutting position and then stop.

[0030] This application embodiment targets continuous paper without preset positioning marks. Positioning marks are generated through printhead reuse, eliminating the need for additional dedicated marking printing hardware and manual positioning. Thus, the manual cutter printing device is compatible not only with continuous paper with preset positioning marks but also with continuous paper without them through automatic mark printing, reducing paper procurement costs. The dual-track positioning logic of mark printing and image recognition reduces positioning deviations caused by motor step count errors or roller slippage, lowering the cutting misalignment rate.

[0031] During continuous paper transport, various factors, such as wear on the paper feed rollers and slippage caused by dust adhering to the surface, can lead to a deviation between the actual transport distance and the theoretically preset distance, known as paper feed offset. In single-copy continuous printing mode, the accumulation of errors can easily cause serious cutting misalignment. Therefore, this application embodiment reduces the problem of paper feed offset and improves positioning accuracy through a compensation mechanism of real-time detection and dynamic adjustment.

[0032] Specifically, in step 102, the actual distance between two adjacent preset positioning marks during the continuous paper feeding process is collected by a positioning sensor installed at the paper output end of the manual cutter printing device. The positioning sensor is a detection element installed at the paper output end of the manual cutter printing device, used to collect the position information of the preset positioning marks on the continuous paper surface in real time, and output the coordinate data or trigger signal of the preset positioning marks. It is the hardware basis for realizing paper feed offset detection. In one example, an image sensor at the paper output end can be reused, or a photoelectric sensor or grating sensor can be used. Each time a preset positioning mark is detected, its real-time position coordinates are immediately recorded (e.g., with the sensor installation position as the origin and the paper feeding direction as the X-axis), and the recognition time of the mark is stored. The actual distance between two preset positioning marks is the actual physical distance between the Nth preset positioning mark and the (N+1th)th preset positioning mark collected by the sensor. It can be calculated from the real-time coordinate positions recorded by the sensor and reflects the actual single-piece length of the continuous paper being fed. For example, when the (N+1th)th preset positioning mark is detected, the real-time distance calculation logic is triggered, and the position coordinate data of the Nth mark is called.

[0033] Then, the actual spacing is compared with the preset spacing to calculate the paper feed offset. The preset spacing is the standard distance between two adjacent preset positioning marks pre-determined during continuous paper production, usually consistent with the parameters of a single sheet length. The paper feed offset is the absolute value of the difference between the actual spacing and the preset spacing. Then, the paper feed offset is compared with the set offset. The set offset is the paper feed error tolerance threshold of the manual cutter printing equipment, adjusted based on the required printing accuracy, and serves as the basis for determining whether offset compensation is needed.

[0034] If the paper feed offset is greater than or equal to the set offset, the paper feed error is deemed excessive. The feed step count at the drive motor end is then adjusted to reduce the paper feed offset to less than the set offset. The feed step count is the number of rotations of the paper feed motor and is linearly related to the continuous paper feed distance. For example, feed distance = feed step count × paper feed motor step distance × roller circumference / reduction ratio. Conversely, if the paper feed offset is less than the set offset, the paper feed error is deemed within the allowable range, no compensation is required, and the original positioning logic continues while the continuous paper feed is stopped.

[0035] This application embodiment can determine the direction of step adjustment based on the relationship between the actual distance and the preset distance. In one example, if the actual distance is greater than the preset distance, it indicates that the continuous paper feed is too long, and the number of steps in the next feed needs to be reduced to correct the paper feed distance. In another example, if the actual distance is less than the preset distance, it indicates that the continuous paper feed is too short, and the number of steps in the next feed needs to be increased to make up for the paper feed distance. After the compensation adjustment, when an adjacent positioning mark is identified again, the paper feed offset is recalculated to confirm whether it is less than the set offset. If it still exceeds the standard, the adjustment continues according to the above logic iteratively until the error meets the standard.

[0036] This application embodiment improves the positioning accuracy of single-copy continuous printing mode by real-time compensation for paper feeding errors, and reduces cutting misalignment problems caused by paper feeding deviations.

[0037] In this application, the manual cutter can be either a press-type cutter or a serrated cutter. A press-type cutter is a mechanical structure that uses a manually pressed handle to drive the blade downwards, achieving continuous paper cutting. It can be applied to small invoice printers, portable waybill printers, and other similar devices. Its core feature is vertical press-cutting; it has a simple structure and limited operating boundaries, making it suitable for thin and narrow paper applications. A serrated cutter is a mechanical structure that uses a manually slidable slider with serrated blades to move horizontally along a groove, achieving continuous paper cutting. It can be applied to logistics waybill printers, express delivery scale integrated printers, and other similar devices. Its core feature is horizontal sliding cutting; the serrated blades can evenly distribute the cutting force, making it suitable for thick paper, wide paper, and laminated paper. Examples of both types of cutters will be provided below for further explanation.

[0038] Taking a manual paper cutter as an example, a linear potentiometer is installed along the movement trajectory of the pressing handle, and a pressure sensor is installed at the blade. The linear potentiometer is a resistive sensor installed along the pressing handle's trajectory, converting the mechanical pressing displacement (i.e., stroke) of the handle into a linearly changing voltage signal. The actual pressing stroke is calculated by reading the voltage value. The pressure sensor is a thin-film or sheet-type sensor installed at the point where the blade contacts the paper. It converts the paper resistance received by the blade during cutting into an electrical signal, and the actual pressure value is calculated based on the signal strength.

[0039] In step 103, the pressing stroke data of the press-type cutter can be acquired first through a linear potentiometer. The pressing stroke data is real-time data output by the linear potentiometer, reflecting the current position of the pressing handle, and is the basis for determining whether the press-type cutter has reached the effective cutting position. Initially, the pressing handle is in the raised state, and the linear potentiometer outputs an initial voltage. When the user operates the pressing handle, the potentiometer changes its resistance value according to the handle's movement, outputting a voltage signal. This voltage signal is then converted in real-time to obtain the pressing stroke data.

[0040] In response to the detection that the pressing stroke data has reached the set effective cutting threshold and the duration is greater than or equal to a first set time, a stroke validity signal is generated. The set effective cutting threshold is a preset minimum pressing stroke that ensures the blade completely cuts through continuous paper, determined by the cutter structure and paper thickness. The first set time is the shortest duration for which the pressing stroke data remains above the set effective cutting threshold, used to filter out invalid actions where the pressing is not completed momentarily. The real-time pressing stroke data is continuously compared with the set effective cutting threshold. If the effective pressing stroke data is greater than or equal to the effective cutting threshold, a timer is started. When the duration reaches the first set time and the stroke does not fall back, the stroke is considered valid, and a stroke validity signal is generated. The stroke validity signal is a level signal (e.g., a high-level signal) generated after determining that the pressing stroke data meets the standard and the duration requirement is satisfied.

[0041] Then, pressure data from the press-type cutter is collected by a pressure sensor. This pressure data, output by the pressure sensor, is real-time data reflecting the current cutting resistance and is an indicator of whether the paper has been effectively cut. When the blade is not in contact with the paper, the pressure sensor outputs an initial pressure. Once the blade contacts the paper, the pressure increases with the depth of pressure applied.

[0042] A pressure validity signal is generated in response to the detection of pressure data greater than or equal to the set pressure. The set pressure is a preset minimum pressure threshold that ensures the paper is cut, determined by the paper material and thickness. The pressure validity signal is a level signal (such as a high level) generated after determining that the pressure data is greater than or equal to the set pressure; it confirms that the paper has received sufficient cutting force.

[0043] The judgment logic in this application embodiment can adopt OR logic judgment. A cutting completion signal from the manual cutter is determined when any of the following conditions are met: a valid travel signal is received (e.g., applicable to thin paper and easy-to-cut paper); a valid pressure signal is received (e.g., applicable to scenarios where travel detection is abnormal but pressure is sufficient for cutting); or both a valid travel signal and a valid pressure signal are received simultaneously. This logic can adapt to different paper types without requiring the user to manually switch judgment modes.

[0044] Taking a serrated cutter as an example of a manual cutter, the serrated cutter has a first stroke detection sensor and a second stroke detection sensor installed at both ends of the slide groove, and a push-button trigger switch at the end of the slide groove. The first and second stroke detection sensors, such as photoelectric interruption sensors or Hall effect sensors, are installed at both ends of the slide groove to detect the cutter's stroke. They correspond to the start and end positions of the serrated cutter, respectively, and the cutter position is determined by detecting the signal from the baffle on the slider. The push-button trigger switch is a mechanical contact switch, such as a microswitch, installed at the end of the slide groove. It closes and outputs a low-level signal only when the cutter slides to the preset trigger position and a certain pressing force is applied.

[0045] In step 103, the sliding stroke data of the serrated cutter can be collected by the first stroke detection sensor and the second stroke detection sensor. The sliding stroke data is the actual sliding distance of the serrated cutter calculated based on the trigger time difference of the two sensors and the length of the groove, and is the basis for determining whether the serrated cutter covers the entire cutting area. The serrated cutter is initially located in the starting position, and the first stroke detection sensor is blocked by a baffle (e.g., outputting a low level to indicate that it is blocked). When the user pushes the slider, the baffle moves away from the first stroke detection sensor (outputting a high level at this time), triggering the start of timing. When the baffle reaches the second stroke detection sensor (e.g., outputting a low level to indicate that it is blocked), the timing ends, and the sliding stroke data is calculated by the timing duration and the preset sliding speed.

[0046] In response to the detection that the sliding stroke data meets the set sliding value and the sliding speed of the serrated cutter is less than the set speed, a sliding completion signal is generated. The set sliding value is a preset minimum sliding distance that ensures the cutter covers the entire width of the paper, and can be determined by the paper width and the groove size. The set speed is the maximum allowable speed at which the cutter slides to the end position, used to ensure that the cutter smoothly enters the groove and reduces the possibility of the cutter sliding out of the groove due to inertia or not completely cutting the paper.

[0047] Then, trigger status information is acquired via a push-button trigger switch. The push-button trigger switch closes when the serrated cutter slides to the preset trigger position and a pressing force is applied. The preset trigger position is a specific location on the sliding trajectory of the serrated cutter, which can coincide with the effective cutting endpoint, ensuring that the blade has completely cut the paper when the cutter reaches this position. Before the serrated cutter slides to the preset trigger position, the push-button trigger switch is in the off state (e.g., outputting a high level). When the slider of the serrated cutter contacts the switch and sufficient pressure is applied, the switch closes (e.g., outputting a low level). Therefore, the timing of closing or opening can be recorded by acquiring the switch's level status in real time.

[0048] A press trigger signal is generated in response to the detection that the continuous closing time of the push-button trigger switch is greater than or equal to the set trigger time. The set trigger time is the shortest continuous closing time of the push-button trigger switch, used to filter out invalid actions caused by momentary touches. When the switch is detected to be closed, a timer is started. If the timer reaches the set trigger time and the switch is not opened, the press is considered valid, and a press trigger signal is generated. The press trigger signal is a level signal generated after determining that the continuous closing time of the switch is greater than or equal to the set trigger time; it is a trigger signal confirming that the cutter has applied effective pressure at the end position. Conversely, if the switch opens before the timer reaches the set time, the timer is reset, and no press trigger signal is generated.

[0049] The judgment logic in this application embodiment can adopt OR logic judgment, and the cutting completion signal of the manual cutter is determined to be received if any of the following conditions are met: receiving a sliding position signal (such as applicable to thin paper and easy-to-cut paper); receiving a press trigger signal (such as applicable to scenarios where the travel detection is abnormal but the pressure is sufficient to cut); and receiving both the sliding position signal and the press trigger signal simultaneously. The above logic can be adapted to different paper types without requiring the user to manually switch the judgment mode.

[0050] This application embodiment can also include a cutting completion button on the manual cutter printing device. The cutting completion signal is a physical button (such as a tactile switch or a self-locking switch) located in an easily accessible position on the manual cutter printing device (such as beside the cutter or on the device control panel). It is used by the user to manually trigger the "cutting completion command" and serves as a supplementary triggering channel to the aforementioned sensor-based determination method, adaptable to emergency scenarios where there is no sensor or the sensor is faulty. The two working level states of the cutting completion button can include a first level signal and a second level signal. For example, the first level signal is a normal level (e.g., high level 3.3V, when the button is not pressed), and the second level signal is a trigger level (e.g., low level 0V, when the button is pressed). The level transition is the basis for determining that the button has been operated.

[0051] Specifically, in step 103, if the received signal level corresponding to the cut-out button changes from the first level signal to the second level signal, a debounce time window is activated for stability verification. The debounce time window refers to the signal stability verification time interval activated after the level change of the cut-out button. It is used to filter false signals caused by the bounce of mechanical button contacts, ensuring the effectiveness of button operation. The total duration of the debounce time window can be a second preset time. The second preset time refers to the fixed total duration of the debounce time window, preset by the manual cutter printing device or adjusted by the user according to the button type. It needs to cover extreme scenarios of button bounce without affecting the operation response speed.

[0052] After a level transition is triggered, a debounce time window is activated. Within this window, the button level signal is continuously acquired at the original sampling frequency (e.g., 100Hz), and the level state of each sample is recorded. After the debounce time window ends, the level sampling results within the window are analyzed. If the level signal corresponding to the "cutting complete" button is consistently a second-level signal within a second set time, it is determined that a cutting complete signal from the manual cutter has been received. For example, if five samples are taken and all are second-level signals, the button trigger is considered valid, and a cutting complete signal is generated and output. Conversely, if at least one first-level signal is detected, indicating signal jitter, the button trigger is deemed invalid, the current level transition signal is discarded, the monitoring state is reset, and the system awaits the next button trigger.

[0053] This application's embodiment filters mechanical vibration through a de-shake window, which can reduce misjudgments caused by false signals and improve the accuracy of determining the cutting completion signal. Simultaneously, using physical buttons as a backup solution for sensor judgment eliminates the need for additional complex circuitry, aligning with the low-cost positioning of manual cutter printing equipment and adapting to a wider range of printing scenarios.

[0054] In this embodiment, the continuous paper can integrate a contactless data storage chip. The contactless data storage chip is a passive data carrier integrated into the core, outer packaging, or edge of the continuous paper roll. For example, the contactless data storage chip can include Near Field Communication (NFC) chips, Radio Frequency Identification (RFID) tags, and electronic tags, etc., possessing contactless data read / write capabilities. This contactless data storage chip can pre-store the total length of the continuous paper, supporting the writing or reading of data by a manual cutter printing device, without physical contact or battery power. Correspondingly, the manual cutter printing device has a built-in contactless read / write component. The contactless read / write component is a signal transceiver module built into the manual cutter printing device. For example, it can be an NFC reader, an RFID reader, etc. Communication is established with the contactless data storage chip via radio frequency signals, enabling bidirectional interaction of reading chip data and writing updated data.

[0055] In response to the completion of a single print job or a single batch print job, the used length of the continuous paper is updated. The used length is the actual length of the continuous paper consumed, which can be calculated from the single print length and the number of print jobs. Based on the used length and the total length, the remaining usable length of the continuous paper is calculated and stored. The remaining usable length is the effective length of the continuous paper currently available for printing, which can be calculated by subtracting the used length from the total length. It is the basis for determining whether the paper meets the printing requirements when switching modes.

[0056] The control method for the manual cutter printing device in this application embodiment further includes a printing mode switching step. In response to receiving a printing mode switching command, a pause command is immediately sent to the paper feed motor and print head to stop the current continuous paper feeding or printing action. The position information of the continuous paper is detected, and the remaining available length in the non-contact data storage chip is read through a non-contact read / write component. The printing mode switching command is a mode change command issued by the user through the device operation panel, host computer software, or remote command, and can be used to trigger the switching between single-copy continuous printing mode and batch printing mode.

[0057] In this embodiment, the print mode switching instruction may include switching from single-copy continuous printing mode to batch printing mode, or switching from batch printing mode to single-copy continuous printing mode. Examples of these two switching scenarios are given below.

[0058] In one example, if the print mode switching command is to switch from single-copy continuous printing mode to batch printing mode, the target length of continuous paper required is calculated based on the number of copies printed in a single batch in batch printing mode. The target length refers to the total length of continuous paper required for a single batch of printing in batch printing mode.

[0059] If the remaining available length is greater than or equal to the target length, batch printing mode is initiated, continuously outputting all copies in a single batch. Conversely, if the remaining available length is less than the target length, the continuous paper is retracted to the end of the printed portion to ensure that the cut portion can be completely separated, prompting the user to complete the cutting before initiating batch printing mode. For example, a prompt message can be displayed on the screen, indicator lights, or a buzzer, indicating that there is insufficient paper remaining and requesting the user to cut the printed portion and try again. After the user completes the cutting, the remaining available length is read again to ensure that it meets the target paper length before initiating batch printing mode.

[0060] In another example, if the print mode switching command is to switch from batch printing mode to single-copy continuous printing mode, then positioning detection is performed and continuous paper feeding is stopped, waiting for the user to cut. After receiving the cutting completion signal from the manual cutter, single-copy continuous printing mode is started, and subsequent printing tasks are executed according to the closed-loop process of "single-copy positioning-cutting-continuation printing".

[0061] This application embodiment utilizes a non-contact data storage chip to automatically record, update in real-time, and accurately read the length of continuous paper, requiring no additional hardware modifications. Data closure is achieved solely through the collaboration of the chip and the read / write components. During mode switching, the non-contact data storage chip first checks if the remaining available length meets printing requirements, then a positioning sensor calibrates the position. This solves problems such as paper waste and printing failures due to misalignment caused by traditional mode switching. The non-contact data chip requires no physical contact, ensuring stable data reading and writing even when the paper surface is dusty, oily, or used in humid or low-temperature environments. This makes it suitable for complex application scenarios such as logistics outlets and engineering workshops.

[0062] Figure 2 This is a schematic diagram of the control device for a manual cutter printing device according to an embodiment of this application. Figure 2 As shown, the control device 200 of the manual cutter printing device may include an acquisition module 201, a stop module 202, a judgment module 203, and a recovery module 204.

[0063] The acquisition module 201 is used to acquire the target parameters of the printing task. The target parameters include at least the number of copies to be printed on continuous paper and the printing mode selection instruction. The printing mode selection instruction includes single continuous printing mode and batch printing mode.

[0064] The stop module 202 is used to feed continuous paper and perform positioning detection of the single continuous paper if the printing mode selection instruction is single continuous printing mode, and to stop feeding continuous paper when the single continuous paper reaches the preset cutting position.

[0065] The judgment module 203 is used to determine whether the cutting completion signal of the manual cutter has been received.

[0066] The recovery module 204 is used to resume the feeding of continuous paper and execute the printing of the next continuous paper in response to receiving the cutting completion signal, until the number of copies is completed.

[0067] In this embodiment, the target parameter further includes a single length. The stop module 202 may include a judgment unit, a first stop unit, and a second stop power supply.

[0068] The judgment unit is used to determine whether the continuous paper has a preset positioning mark.

[0069] The first stop unit is used to detect the conveying distance of the continuous paper in real time if there is no preset positioning mark, and to stop conveying the continuous paper when the conveying distance reaches the length of a single sheet.

[0070] The second stop unit is used to collect an image of the continuous paper by means of an image sensor set at the paper output end of the manual cutter printing device if the continuous paper has a preset positioning mark, and to control the paper feeding motor to transport the continuous paper to the preset cutting position and stop after detecting that the image contains the preset positioning mark, based on the distance parameter between the positioning mark and the cutting baseline.

[0071] In this embodiment of the application, the stop module 202 may further include a marking unit and a third stop unit.

[0072] The marking unit is used to print a positioning mark at the target position of each continuous sheet of paper after printing each sheet of paper, if there is no preset positioning mark on the continuous paper.

[0073] The third stop unit is used to generate a positioning signal if the positioning mark is detected by the image sensor at the paper output end, and to control the paper feeding motor to feed the continuous paper to the preset cutting position and then stop based on the distance parameter between the positioning mark and the cutting baseline.

[0074] In this embodiment, the stop module 202 may further include a first acquisition unit, a first calculation unit, and an adjustment unit.

[0075] The first acquisition unit is used to acquire the actual distance between two adjacent preset positioning marks during the continuous paper feeding process through a positioning sensor set at the paper output end of the manual cutter printing device.

[0076] The first calculation unit is used to compare the actual spacing with the preset spacing and calculate the paper feeding offset.

[0077] The adjustment unit is used to adjust the number of conveying steps at the drive motor end if the paper feed offset is greater than or equal to the set offset, so that the paper feed offset is less than the set offset.

[0078] In this embodiment of the application, the manual cutter can be a press-type cutter. A linear potentiometer is provided on the movement trajectory of the press-type cutter's handle, and a pressure sensor is provided at the blade of the press-type cutter.

[0079] The judgment module 203 may include a second acquisition unit, a first generation unit, a third acquisition unit, a second generation unit, and a first judgment unit.

[0080] The second acquisition unit is used to acquire the pressing stroke data of the press-type cutter through a linear potentiometer.

[0081] The first generation unit is used to generate a valid stroke signal in response to detecting that the press stroke data has reached a set valid cut threshold and the duration is greater than or equal to a first set time.

[0082] The third acquisition unit is used to acquire pressure data of the press-type cutter through a pressure sensor.

[0083] The second generation unit generates a pressure valid signal in response to detecting pressure data that is greater than or equal to a set pressure.

[0084] The first determination unit determines that the cutting completion signal of the manual cutter has been received if any of the following conditions are met: a valid stroke signal is received; a valid pressure signal is received; or both a valid stroke signal and a valid pressure signal are received simultaneously.

[0085] In this embodiment of the application, the manual cutter can be a serrated cutter. The two ends of the slide of the serrated cutter are respectively provided with a first stroke detection sensor and a second stroke detection sensor, and the end of the slide of the serrated cutter is provided with a push-type trigger switch.

[0086] The judgment module 203 may include a fourth acquisition unit, a third generation unit, a fifth acquisition unit, a fourth generation unit, and a second judgment unit.

[0087] The fourth acquisition unit is used to acquire the sliding stroke data of the serrated cutter through the first stroke detection sensor and the second stroke detection sensor.

[0088] The third generation unit generates a sliding completion signal in response to the detection that the sliding stroke data meets the set sliding value and the sliding speed of the serrated cutter is less than the set speed.

[0089] The fifth acquisition unit is used to acquire trigger status information through a push-button trigger switch. The push-button trigger switch closes when the serrated cutter slides to the preset trigger position and a pressing force is applied.

[0090] The fourth generation unit generates a press trigger signal in response to detecting that the continuous closing time of the press-type trigger switch is greater than or equal to the set trigger time.

[0091] The second determination unit is used to determine that the cutting completion signal of the manual cutter is received when any of the following conditions are met: receiving the sliding position signal; receiving the pressing trigger signal; or receiving both the sliding position signal and the pressing trigger signal at the same time.

[0092] In this embodiment, the manual cutter printing device may be equipped with a cutting completion button. The judgment module 203 may include a verification unit and a third judgment unit.

[0093] The verification unit is used to start the anti-shake time window to perform stability verification if the received level signal corresponding to the cut completion button changes from the first level signal to the second level signal. The total duration of the anti-shake time window is the second set time.

[0094] The third determination unit is used to determine that the cutting completion signal of the manual cutter has been received if the level signal corresponding to the cutting completion button is the second level signal within the second set time.

[0095] In this embodiment, the continuous paper can be integrated with a non-contact data storage chip, which pre-stores the total length of the continuous paper, and the manual cutter printing device has a built-in non-contact read / write component.

[0096] The control device 200 of the manual cutter printing device may further include a mode switching module. The mode switching module may include a storage unit, a reading unit, a second calculation unit, a first start unit, a prompting unit, and a second start unit.

[0097] The storage unit is used to update the used length of the continuous paper in response to the completion of a single or batch printing action, and to calculate and store the remaining available length of the continuous paper based on the used length and the total length.

[0098] The reading unit is used to respond to a printing mode switching command, stop the current continuous paper feeding or printing action, detect the position information of the continuous paper, and read the remaining available length in the non-contact data storage chip through a non-contact read / write component.

[0099] The second calculation unit is used to calculate the target length of continuous paper based on the number of copies printed in a single batch in batch printing mode if the printing mode switching instruction is to switch from single continuous printing mode to batch printing mode.

[0100] The first startup unit is used to start the batch printing mode if the remaining available length is greater than or equal to the target length.

[0101] The prompting unit is used to retract the continuous paper to the end of the printed portion and prompt the user to start the batch printing mode after the cut is completed if the remaining available length is less than the target length.

[0102] The second start unit is used to perform positioning detection and stop feeding continuous paper if the printing mode switching command is to switch from batch printing mode to single continuous printing mode. After receiving the cutting completion signal from the manual cutter, it starts the single continuous printing mode.

[0103] This application also provides a computer-readable storage medium storing a program that can be loaded by a processor and executed as a control method for a manual cutter printing device as described in any of the embodiments of this application.

[0104] Those skilled in the art will understand that all or part of the functions of the various methods in the above embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, which may include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to achieve the above functions. For example, the program can be stored in the memory of a device, and when the program in the memory is executed by the processor, all or part of the above functions can be achieved. In addition, when all or part of the functions in the above embodiments are implemented by computer programs, the program can also be stored in a server, another computer, disk, optical disk, flash drive, or external hard drive, etc., and can be downloaded or copied to the memory of a local device, or the system of the local device can be updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be achieved.

[0105] The above examples illustrate this application only to aid understanding and are not intended to limit its scope. Those skilled in the art to which this application pertains can make various simple deductions, modifications, or substitutions based on the ideas presented.

Claims

1. A control method for a manual cutter printing device, characterized in that, include: Obtain the target parameters of the printing task. The target parameters include at least the number of copies to be printed on continuous paper and the printing mode selection instruction, which includes single continuous printing mode and batch printing mode. If the printing mode selection instruction is the single continuous printing mode, the continuous paper is fed and the positioning detection of the single continuous paper is performed. If the single continuous paper is detected to have reached the preset cutting position, the feeding of the continuous paper is stopped. Determine whether the cutting completion signal from the manual cutter has been received; In response to receiving the cutting completion signal, the feeding of the continuous paper is resumed and the printing of the next sheet of the continuous paper is performed until the number of prints is completed.

2. The control method according to claim 1, characterized in that, The target parameters also include single-piece length. The feeding of continuous paper and the execution of positioning detection for each piece of continuous paper, stopping the feeding of continuous paper when a single piece of continuous paper reaches a preset cutting position, includes: Determine whether the continuous paper has a preset positioning mark; If the continuous paper does not have the preset positioning mark, the conveying distance of the continuous paper is detected in real time, and the conveying of the continuous paper is stopped when the conveying distance reaches the length of a single sheet; If the continuous paper has the preset positioning mark, an image sensor located at the paper output end of the manual cutter printing device acquires an image of the continuous paper. If the image contains the preset positioning mark, the paper feeding motor is controlled to transport the continuous paper to the preset cutting position and then stop based on the distance parameter between the positioning mark and the cutting baseline.

3. The control method according to claim 2, characterized in that, The method of feeding continuous paper and performing positioning detection of individual sheets of continuous paper, and stopping feeding continuous paper when a single sheet of continuous paper is detected to have reached a preset cutting position, further includes: If the continuous paper does not have the preset positioning mark, after each single sheet of the continuous paper is printed, the preset positioning mark is printed at the target position of the single sheet of the continuous paper. If the positioning mark is detected by the image sensor at the paper output end, a positioning signal is generated, and the paper feeding motor is controlled to transport the continuous paper to the preset cutting position and then stop based on the distance parameter between the positioning mark and the cutting baseline.

4. The control method according to claim 2, characterized in that, The method of feeding continuous paper and performing positioning detection on a single sheet of continuous paper, and stopping feeding continuous paper when the continuous paper is detected to have reached a preset cutting position, further includes: The actual distance between two adjacent preset positioning marks during the continuous paper feeding process is collected by a positioning sensor installed at the paper output end of the manual cutter printing device. The actual distance is compared with the preset distance to calculate the paper feeding offset; If the paper feeding offset is greater than or equal to the set offset, the number of feeding steps at the drive motor end is adjusted so that the paper feeding offset is less than the set offset.

5. The control method according to claim 1, characterized in that, The manual cutter is a push-button type cutter. A linear potentiometer is installed along the movement trajectory of the push-button handle of the cutter. A pressure sensor is installed at the blade of the push-button cutter. The step of determining whether a cutting completion signal has been received from the manual cutter includes: The pressing stroke data of the press-type cutter is acquired through the linear potentiometer; In response to detecting that the press stroke data has reached a set effective cutting threshold and the duration is greater than or equal to a first set time, a stroke effective signal is generated; The pressure data of the press-type cutter is collected by the pressure sensor; In response to detecting that the pressure data is greater than or equal to the set pressure, a pressure valid signal is generated; The cutting completion signal of the manual cutter is determined to be received if any of the following conditions are met: The trip valid signal has been received; The effective pressure signal has been received; Simultaneously, the effective stroke signal and the effective pressure signal are received.

6. The control method according to claim 1, characterized in that, The manual cutter is a serrated cutter. A first stroke detection sensor and a second stroke detection sensor are respectively installed at both ends of the serrated cutter's groove. A push-button trigger switch is installed at the end of the serrated cutter's groove. The step of determining whether a cutting completion signal from the manual cutter has been received includes: The sliding stroke data of the serrated cutter is collected by the first stroke detection sensor and the second stroke detection sensor; In response to detecting that the sliding stroke data meets the set sliding value and the sliding speed of the serrated cutter is less than the set speed, a sliding completion signal is generated; Triggering status information is collected by a push-button trigger switch, which closes when the serrated cutter slides to a preset trigger position and a pressing force is applied. In response to detecting that the continuous closing time of the push-to-close switch is greater than or equal to a set trigger time, a push-to-close trigger signal is generated; The cutting completion signal of the manual cutter is determined to be received if any of the following conditions are met: Received the sliding position signal; The press trigger signal was received; Simultaneously, the sliding position signal and the pressing trigger signal are received.

7. The control method according to claim 1, characterized in that, The manual cutter printing device is equipped with a cutting completion button. The step of determining whether a cutting completion signal has been received from the manual cutter includes: If the received level signal corresponding to the cut completion button changes from the first level signal to the second level signal, then the anti-shake time window is activated to perform stability verification. The total duration of the anti-shake time window is the second set time. If the level signal corresponding to the cutting completion button is the second level signal within the second set time, it is determined that the cutting completion signal of the manual cutter has been received.

8. The control method according to claim 1, characterized in that, The continuous paper integrates a non-contact data storage chip, which pre-stores the total length of the continuous paper. The manual cutter printing device has a built-in non-contact read / write component. The control method further includes: In response to the completion of a single or batch printing action, the used length of the continuous paper is updated, and the remaining available length of the continuous paper is calculated and stored based on the used length and the total length. In response to receiving a printing mode switching command, the current continuous paper feeding or printing action is stopped, the position information of the continuous paper is detected, and the remaining available length in the non-contact data storage chip is read through the non-contact read / write component; If the printing mode switching instruction is to switch from the single continuous printing mode to the batch printing mode, then the target length required for the continuous paper is calculated based on the number of copies printed in a single batch in the batch printing mode. If the remaining available length is greater than or equal to the target length, then the batch printing mode is started; If the remaining available length is less than the target length, the continuous paper is retracted to the end of the printed portion and a prompt is given to complete the cutting before restarting the batch printing mode. If the printing mode switching instruction is to switch from the batch printing mode to the single continuous printing mode, then a positioning detection is performed and the continuous paper is stopped. After receiving the cutting completion signal from the manual cutter, the single continuous printing mode is started.

9. A control device for a manual cutter printing device, characterized in that, include: The acquisition module is used to acquire the target parameters of the printing task. The target parameters include at least the number of copies to be printed on continuous paper and the printing mode selection instruction. The printing mode selection instruction includes single continuous printing mode and batch printing mode. The stop module is used to feed continuous paper and perform positioning detection of the single continuous paper if the printing mode selection instruction is the single continuous printing mode, and to stop feeding continuous paper when the single continuous paper is detected to have reached the preset cutting position. The judgment module is used to determine whether the cutting completion signal of the manual cutter has been received; The recovery module is used to resume the feeding of the continuous paper and execute the printing of the next copy of the continuous paper in response to receiving the cutting completion signal, until the number of copies printed is completed.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that can be loaded by a processor and executed as a control method for a manual cutter printing device as described in any one of claims 1 to 8.