A positionable label printing method, system and printer
By using an NFC module on the label printer to automatically switch label content and templates, the problem of low efficiency in printing labels for warehouse items is solved, and efficient and accurate label printing management is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN PUSHI TECH CO LTD
- Filing Date
- 2023-06-02
- Publication Date
- 2026-05-26
AI Technical Summary
In existing technologies, different label templates need to be edited when printing labels for warehouse items, resulting in low work efficiency.
An NFC module is used to scan the label printer when it starts up. Based on the scan results, the label content and template corresponding to the NFC label are automatically switched, and the current location information is recorded to achieve automated label printing.
It improves work efficiency, reduces label setting errors, and ensures print quality by automatically switching label templates and monitoring and recording positioning information.
Smart Images

Figure CN116714374B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of label printers, and in particular to a method, system and printer for printing positioning labels. Background Technology
[0002] A label printer is a printer that does not require connection to a computer. It has its own keyboard or smart touchscreen, and has built-in fonts, character sets, and a considerable number of label template formats. Users can directly input, edit, and format label content according to their needs through the LCD screen on the printer body, and then print it directly.
[0003] In the warehouse, the items are divided into explosive, flammable, toxic, and electrical items, etc., and each of these needs to be clearly labeled.
[0004] When staff print labels on warehouse items, different colors and templates of labels are required for different storage areas. Therefore, staff need to change different label printers or edit different label templates, which results in low work efficiency. This situation needs further improvement. Summary of the Invention
[0005] To address the problem of low work efficiency caused by the need for staff to edit different labels when printing labels for warehouse items, this application provides a positioning label printing method, system, and printer, employing the following technical solution:
[0006] A method for printing a positioning label includes the following technical solution:
[0007] When the label printer is started, it scans within the scanning range based on the NFC module on the label printer.
[0008] The presence of content in the NFC tag is determined based on the scanning results, wherein each NFC tag corresponds to a warehouse item;
[0009] If so, switch the tag content and tag template corresponding to the NFC tag, and at the same time obtain the current location information of the tag printer;
[0010] Execute a label printing task based on the label content and label template;
[0011] Each time the label printer performs a label printing task, it records the label template and the current positioning information.
[0012] By adopting the above technical solution, this application enables the label printer to scan within its scanning range via the NFC module when the label printer is started. The scanning result of the NFC module determines whether the NFC tag has content. If it does, the label content and label template corresponding to the NFC tag are switched, eliminating the need for staff to edit and change a wide variety of label templates, thus improving work efficiency. At the same time, the label printer obtains the current location information and records the label template and current location information each time the label printer performs a label printing task. This allows for subsequent monitoring of the staff's label printing operations based on the recorded content, reducing the occurrence of label setting errors by the staff.
[0013] Optionally, during the process of switching the tag content and tag template corresponding to the NFC tag, the method includes the following steps:
[0014] Obtain the specifications, type, and attributes of the warehouse items corresponding to the NFC tags, and generate tag content based on the specifications, type, and attributes of the warehouse items corresponding to the NFC tags;
[0015] Obtain the tag template corresponding to the attribute;
[0016] Switch the tag content and tag template corresponding to the NFC tag.
[0017] By adopting the above technical solution, this application automatically generates tag content by obtaining the specifications, type and attributes of the warehouse items corresponding to the NFC tag, and then switches the tag content and tag template corresponding to the target area by obtaining the tag template corresponding to the attributes of the warehouse items, thereby realizing automatic switching of tag templates and improving work efficiency.
[0018] Optionally, the color and pattern of the tag templates corresponding to different attributes are different.
[0019] By adopting the above technical solution, this application develops label templates with different colors and patterns for warehouse item types with different attributes, so that labeled warehouse items can be distinguished according to color and pattern.
[0020] Optionally, after determining whether the NFC tag contains content based on the scanning result, the method further includes:
[0021] If not, then receive editing information from staff regarding the specifications, types, and attributes of warehouse items;
[0022] When the printer performs information entry, the NFC module on the label printer enters the edited specifications, types, and attributes of the warehouse items into the NFC tag.
[0023] By adopting the above technical solution, even before the NFC tag has been entered with information, it can receive editing information on the specifications, types, and attributes of warehouse items from staff. When the printer performs information entry, the NFC module on the tag printer will enter the edited information on the warehouse item specifications, types, and attributes into the NFC tag to supplement and improve the information.
[0024] Optionally, after switching the tag content and tag template corresponding to the NFC tag and obtaining the current location information of the tag printer, the method further includes:
[0025] Receive modification information from staff regarding the label content and the label template;
[0026] When the printer performs information entry, the modified label content and label template are entered into the NFC tag based on the NFC module on the label printer.
[0027] By adopting the above technical solution, when the warehouse items stored on the shelves change or the warehouse location is replanned, this application receives the editing information of the staff on the label content and label template. When the printer performs information entry, the edited label content and label template are entered into the NFC tag based on the NFC module on the label printer to complete the label setting update, which facilitates subsequent label printing.
[0028] Optionally, the method further includes:
[0029] Obtain the current location information and label template of the label printer;
[0030] Determine whether the current location information corresponds to the tag template;
[0031] If not, a prompt message will pop up.
[0032] By adopting the above technical solution, this application records the label template and current positioning information each time the label printer performs a label printing task, and then determines whether the current positioning information corresponds to the label template. If they do not correspond, a prompt message will pop up to remind the staff of the risk of label setting errors.
[0033] Secondly, a positioning label printing system includes:
[0034] The scanning module is used to scan within the scanning range based on the NFC module on the label printer when the label printer is started;
[0035] The judgment module is used to determine whether the NFC tag has content based on the scanning result, wherein each NFC tag corresponds to a type of warehouse item with the same attributes;
[0036] The switching module is used to switch the tag content and tag template corresponding to the NFC tag when the judgment module determines that it is true, and at the same time obtain the current location information of the tag printer.
[0037] The printing module is used to perform label printing tasks based on the label content and label template;
[0038] The recording module is used to record the label template and the current positioning information each time the label printer performs a label printing task.
[0039] Thirdly, this application provides a printer, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described locatable label printing method.
[0040] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the above-described locatable label printing method.
[0041] In summary, this application includes at least one of the following beneficial technical effects:
[0042] 1. This application uses an NFC module to scan within the scanning range to determine whether the label printer has the corresponding label content and label template for the NFC label. When it does, the label content and label template corresponding to the NFC label are switched, so that the staff does not need to edit and change a variety of label templates, thus improving work efficiency. At the same time, the label printer obtains the current location information and records the label content, label template and current location information each time the label printer performs a label printing task, so as to monitor the staff's label printing work based on the recorded content and reduce the occurrence of label setting errors by the staff.
[0043] 2. This application automatically generates tag content by obtaining the specifications, type and attributes of the warehouse items corresponding to the NFC tags, and then switches the tag content and tag template corresponding to the target area by obtaining the tag template corresponding to the attributes of the warehouse items, thereby realizing automatic switching of tag templates and improving work efficiency;
[0044] 3. This application records the label content, label template, and current positioning information each time the label printer performs a label printing task. Then, it determines whether the current positioning information corresponds to the label content and label template. If they do not correspond, a prompt message is displayed to remind the staff of the risk of label setting errors. Attached Figure Description
[0045] Figure 1This is an exemplary flowchart of a method for printing a locatable label according to an embodiment of this application;
[0046] Figure 2 This is another exemplary flowchart of a method for printing a locatable label according to an embodiment of this application;
[0047] Figure 3 This is a schematic diagram of a positioning label printing system according to an embodiment of this application;
[0048] Figure 4 This is an internal structural diagram of a printer according to an embodiment of this application. Detailed Implementation
[0049] The terminology used in the following embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. As used in the specification and appended claims of this application, the singular expressions “a,” “an,” “the,” “the,” “the,” and “this” are intended to include the plural expressions as well, unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in this application refers to any or all possible combinations including one or more of the listed items.
[0050] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0051] This application discloses a method, system, and printer for printing locatable labels.
[0052] Reference Figure 1 , Figure 1 This is an exemplary flowchart of a method for printing a locatable label according to an embodiment of this application.
[0053] A method for printing a positionable label includes the following steps:
[0054] S110, scanning is performed within the scanning range based on the NFC module on the label printer.
[0055] The label printer described in this application has an NFC module, which is used for label identification in warehouses. NFC tags are affixed to warehouse shelves or storage areas. When the label printer is started, the NFC module is also started, allowing scanning within the NFC module's scanning range. If an NFC tag is present within the scanning range, its information can be read.
[0056] S120. Determine whether the NFC tag contains content based on the scanning results.
[0057] Each NFC tag corresponds to a type of warehouse item.
[0058] Specifically, in warehouse storage, similar or identical items are pre-placed on the same shelf or in the same area to facilitate the outbound, inbound, and inventory management of warehouse items. An NFC tag is set at the location where similar or identical items are placed. The NFC tag has the function of reading and writing information and carries the information of the warehouse items to facilitate information exchange between the NFC module and the NFC tag.
[0059] S130: Switch the label content and label template corresponding to the NFC label, and at the same time obtain the current location information of the label printer.
[0060] Each NFC tag corresponds to a tag content and a tag template, which are obtained by scanning the NFC tag. The printer can switch the current tag's template to the template corresponding to the NFC tag, and then fill in the NFC information into the tag content, saving staff time from manual editing and improving efficiency. Even if some tags need correction, the automatically switching tag template and automatically generated tag content can save all editing steps. Furthermore, to facilitate the management of mobile printing, this application simultaneously obtains the label printer's current location information after scanning the NFC tag; location can be obtained through a GPS positioning system.
[0061] Specifically, the NFC tag stores information such as the specifications, type, and attributes of warehouse items. During the switching of the NFC tag content and template, the NFC template retrieves this information from the NFC tag, then obtains the corresponding tag template, and generates tag content based on the specified specifications, type, and attributes to complete the information in the tag template. Finally, it switches to the NFC tag content and template. The color and pattern of the tag templates differ for different attributes. By creating different colored and patterned tag templates for different types of warehouse items, tagged warehouse items can be distinguished by color and pattern.
[0062] S140. Perform a label printing task based on the label content and label template.
[0063] S150. Record the label template and current positioning information each time the label printer performs a label printing task.
[0064] This application records and stores the printed label template and current location information. After the printer finishes printing, the recordings can be used to monitor the label printing process. Furthermore, because warehouse items with different properties such as explosive, flammable, toxic, and electrically charged items require different label templates for differentiation, and this is crucial, it is essential to minimize labeling errors. This application, by recording the location information and label templates used during printing, allows for comparison of the location information and label templates to determine the correctness of the printing process, reducing the likelihood of staff setting incorrect label templates.
[0065] In the above embodiments, the efficiency of printing work and the management effectiveness of printing work are improved by using NFC modules and positioning technology. In some embodiments, this application improves the management efficiency of warehouse items by inputting the editing information of warehouse item specifications, types, and attributes by staff into NFC tags.
[0066] Reference Figure 2 This is another exemplary flowchart of a method for printing a locatable label according to an embodiment of this application.
[0067] In an optional embodiment, a method for printing a positionable label further includes:
[0068] S160. Receive editing information from staff regarding the specifications, types, and attributes of warehouse items.
[0069] S170. Enter the edited information of the warehouse item specifications, type and attributes into the NFC tag.
[0070] Specifically, if the NFC tag is found to be empty and the printer is performing information entry, the system can receive edited information on the specifications, types, and attributes of warehouse items from staff. When the printer is performing information entry, the system uses the NFC module on the tag printer to input the edited information on the warehouse item specifications, types, and attributes into the NFC tag to supplement and improve the information.
[0071] Optionally, in one embodiment, the method further includes:
[0072] S180. Receive modification information from staff regarding label content and label templates.
[0073] S190. Enter the modified label content and label template into the NFC system.
[0074] In cases where the original label template and label content settings in the NFC label are incorrect, the system can also receive modification information from staff regarding the label content and label template, enabling staff to make real-time modifications during the printing process.
[0075] Optionally, in some embodiments, the locatable label printing method further includes:
[0076] S200: Obtain the current location information of the label printer and the label template.
[0077] S210. Determine whether the current location information corresponds to the tag template.
[0078] In the warehouse, each location stores different warehouse items, and different label templates are set for warehouse items with different attributes. Therefore, the correspondence between location information and warehouse items can be pre-calculated. Then, based on the correspondence between warehouse item attributes and label templates, the correctness of the label printing work can be judged by whether the location information and label templates correspond.
[0079] Specifically, the printer has a pre-stored location map of the warehouse items' storage locations. The location map is divided into multiple locations based on the attributes of the warehouse items, with each location corresponding to a number, and each number corresponding to a label template for that attribute. When obtaining the label printer's current location information, the corresponding label template is obtained based on the location number of the location information.
[0080] S220, a pop-up notification message appears.
[0081] When the current location information does not match the tag template, a prompt message will pop up to remind staff of the risk of incorrect tag settings.
[0082] The implementation principle of the location-based label printing method in this application is as follows: This application uses an NFC module to determine whether the label printer has label content and label template corresponding to the NFC label. When they exist, the label content and label template corresponding to the NFC label are switched, so that the staff does not have to edit and change a wide variety of label templates, thus improving work efficiency. By locating the printer, the label printing work of the staff is monitored, reducing the occurrence of label setting errors by the staff.
[0083] Secondly, this application provides a positioning label printing system. The positioning label printing system of this application will be described below in conjunction with the aforementioned positioning label printing method. Please refer to... Figure 3 , Figure 3 This is a schematic diagram of a positioning label printing system according to an embodiment of this application.
[0084] A positioning label printing system, comprising:
[0085] The scanning module 110 is used to scan within the scanning range based on the NFC module on the label printer when the label printer is started.
[0086] The judgment module 120 is used to determine whether the NFC tag has content based on the scanning result, wherein each NFC tag corresponds to a type of warehouse item with the same attributes;
[0087] The switching module 130 is used to switch the tag content and tag template corresponding to the NFC tag when the judgment module determines that it is true, and at the same time obtain the current positioning information of the tag printer.
[0088] Printing module 140 is used to perform label printing tasks based on label content and label template;
[0089] The recording module 150 is used to record the label template and current positioning information each time the label printer performs a label printing task.
[0090] Optionally, in some embodiments, the switching module includes:
[0091] The tag content generation unit 131 is used to obtain the specifications, type and attributes of the warehouse items corresponding to the NFC tag, and generate tag content based on the specifications, type and attributes of the warehouse items corresponding to the NFC tag;
[0092] Tag template acquisition unit 132 is used to acquire the tag template corresponding to the attribute;
[0093] The switching unit 133 is used to switch the tag content and tag template corresponding to the NFC tag.
[0094] Optionally, the color and pattern of the tag templates corresponding to different attributes are different.
[0095] Optionally, in some embodiments, the system further includes:
[0096] The editing information receiving module 160 is used to receive editing information from staff regarding the specifications, types, and attributes of warehouse items;
[0097] The information entry module 170, when the printer is performing information entry, enters the edited information of the warehouse item specifications, type and attributes into the NFC tag based on the NFC module on the label printer.
[0098] Optionally, in some embodiments, the system further includes:
[0099] The modification information receiving module 180 is used to receive modification information from staff regarding the label content and the label template;
[0100] The information entry module 190 is modified to enter the modified label content and label template into the NFC tag based on the NFC module on the label printer when the printer performs information entry.
[0101] Optionally, in some embodiments, the system further includes:
[0102] The label acquisition module 200 is used to acquire the current positioning information of the label printer and the label template;
[0103] The corresponding judgment module 210 is used to determine whether the current location information corresponds to the tag template;
[0104] The information prompt module 220 is used to display prompt information.
[0105] In one embodiment, this application provides a printer whose internal structure diagram can be as follows: Figure 4 As shown, the printer includes a processor and memory connected via a system bus. The processor provides computing and control capabilities. The memory includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The printer's database stores data. When the computer program is executed by the processor, it implements a method for printing repositionable labels.
[0106] Those skilled in the art will understand that Figure 4 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the printer to which the present application is applied. A specific printer may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0107] In one embodiment, a printer is also provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps in the above method embodiments.
[0108] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical storage, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0109] The above are all preferred embodiments of this application, and are not intended to limit the scope of protection of this application. Therefore, all equivalent changes made in accordance with the structure, shape and principle of this application should be covered within the scope of protection of this application.
Claims
1. A method for printing a positionable label, characterized in that, The technical solutions include the following: When the label printer is started, it scans within the scanning range based on the NFC module on the label printer. The presence of content in the NFC tag is determined based on the scanning results. Each NFC tag corresponds to a type of warehouse item. In warehouse storage, items of the same or similar types are pre-placed on the same shelf or in the same area, and an NFC tag is set at the location where the same or similar items are placed. If so, switch the tag content and tag template corresponding to the NFC tag, and at the same time obtain the current location information of the tag printer; Execute a label printing task based on the label content and label template; Each time the label printer performs a label printing task, the label template and current positioning information are recorded; Obtain the current location information and label template of the label printer; Determine whether the current location information corresponds to the label template. In this case, each location in the warehouse stores different warehouse items, and different label templates are set for warehouse items with different attributes. The printer has a pre-stored location information map of the warehouse item storage locations. The location information map is divided into multiple locations according to the attributes of the warehouse items. Each location corresponds to a number, and each number corresponds to a label template of the attribute. When obtaining the current positioning information of the label printer, the corresponding label template is obtained based on the positioning number of the positioning information. The correctness of the label printing work is judged by determining whether the positioning information and the label template correspond. If not, a prompt message will pop up to remind staff of the risk of incorrect label settings.
2. The method for printing a positionable label according to claim 1, characterized in that, During the process of switching the tag content and tag template corresponding to the NFC tag, the method includes the following steps: Obtain the specifications, type, and attributes of the warehouse items corresponding to the NFC tags, and generate tag content based on the specifications, type, and attributes of the warehouse items corresponding to the NFC tags; Obtain the tag template corresponding to the attribute; Switch the tag content and tag template corresponding to the NFC tag.
3. The method for printing a positionable label according to claim 2, characterized in that: The colors and patterns of the tag templates corresponding to different attributes are different.
4. The method for printing a positionable label according to claim 1, characterized in that, After determining whether the NFC tag contains content based on the scanning result, the method further includes: If not, then receive editing information from staff regarding the specifications, types, and attributes of warehouse items; When the printer performs information entry, the NFC module on the label printer enters the edited specifications, types, and attributes of the warehouse items into the NFC tag.
5. The method for printing a positionable label according to claim 1, characterized in that, After switching the tag content and tag template corresponding to the NFC tag and obtaining the current location information of the tag printer, the method further includes: Receive modification information from staff regarding the label content and the label template; When the printer performs information entry, the modified label content and label template are entered into the NFC tag based on the NFC module on the label printer.
6. A positioning label printing system, characterized in that, The method for printing a positionable label according to any one of claims 1-5 includes: The scanning module is used to scan within the scanning range based on the NFC module on the label printer when the label printer is started; The judgment module is used to determine whether the NFC tag has content based on the scanning result, wherein each NFC tag corresponds to a type of warehouse item with the same attributes; The switching module is used to switch the tag content and tag template corresponding to the NFC tag when the judgment module determines that it is true, and at the same time obtain the current location information of the tag printer. The printing module is used to perform label printing tasks based on the label content and label template; The recording module is used to record the label template and the current positioning information each time the label printer performs a label printing task.
7. A printer, characterized in that, The method includes 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, it implements the steps of the locatable label printing method according to any one of claims 1-5.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the locatable label printing method according to any one of claims 1-5.