Label issuing device and control program for label issuing device
The label issuing device includes a notification mechanism to verify that all necessary information is included in the print data, preventing errors and ensuring accurate label content.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TERAOKA SEIKO CO LTD
- Filing Date
- 2021-12-22
- Publication Date
- 2026-06-15
AI Technical Summary
Existing label issuing devices are prone to errors in printing content due to incorrect setting of items to be printed, which can result in the issuance of incorrect labels, particularly for products requiring specific information such as traceability or allergen information.
A label issuing device equipped with a notification mechanism that checks the product information against predefined label format data to ensure all necessary items are included before printing, issuing an error notification if any essential information is missing.
Prevents the issuance of incorrect labels by ensuring all required information is printed, thereby maintaining accuracy and compliance with regulatory requirements, and reducing waste by avoiding the production of unnecessary labels.
Smart Images

Figure 0007873836000001 
Figure 0007873836000002 
Figure 0007873836000003
Abstract
Description
【Technical Field】 【0001】 The present invention relates to a label issuing device and a control program for the label issuing device. 【Background Art】 【0002】 In product labels, the items to be printed may vary depending on the type of product. For example, traceability target products such as domestic cows need to display the individual identification number of the cows. 【Prior Art Documents】 【Patent Documents】 【0003】 【Patent Document 1】 Japanese Patent No. 5293285 【Summary of the Invention】 【Problems to be Solved by the Invention】 【0004】 Information about a product is called from a product master, while the items to be printed on a label may be set by an operation different from the product master. In this case, if the items to be printed are not set appropriately, even if the information of the items is registered in the product master, they may not be printed, and there is a risk of issuing incorrect labels. 【0005】 Therefore, one of the objects of the present invention is to obtain a label issuing device that can prevent errors in label printing content due to setting mistakes. 【Means for Solving the Problems】 【0006】 To achieve the above object, a label issuing device according to one aspect of the present invention includes printing means for printing items based on input product information on a label sheet, and notification means for performing an error notification before the printing by the printing means, based on the fact that when specific information is included in the product information, a predetermined item corresponding to the information is not included in the content to be printed. [Brief explanation of the drawing] 【0007】 [Figure 1] This is a schematic perspective view of a label issuing device according to an embodiment of the present invention. [Figure 2] This is a functional block diagram showing the configuration of the label issuing device described above. [Figure 3] This is a schematic diagram showing an example of a label printed by the label issuing device described above. [Figure 4] This figure shows an example of a screen displayed on a display device. [Figure 5] The above is an example of a processing flow in which the label issuing device determines whether the print data is suitable or not. [Modes for carrying out the invention] 【0008】 Hereinafter, a label issuing device according to an embodiment of the present invention will be described with reference to the figures. ● Overview of the label printing device As shown in Figure 1, the label issuing device 1 is a device that at least prints labels. The labels are affixed to products, for example. Products include, for example, food products sealed in plastic film or plastic cases, and other suitable items to which labels are affixed. It should be noted that the technical concept of the present invention is not limited to the label issuing device having the functions of issuing, transporting, and affixing labels as shown in Figure 1 and described below, but may also be a device having only the label issuing function. 【0009】 As shown in Figure 1, the label issuing device 1 mainly comprises a transport table 101, a display and operation unit 106, an upper label printing and application unit 2a, and a lower label printing and application unit 2b. 【0010】 The transport platform 101 is a platform equipped with a transport mechanism such as a conveyor for transporting goods. An arm 120 is erected on the side of the transport platform 101, and the upper label printing and attachment section 2a is positioned above the transport mechanism via a bracket attached to this arm 120. 【0011】 The display and operation unit 106 is a device that allows the operator to input and output information to the label issuing device 1, and for example, it receives print information to be printed on the label 100L (see Figure 3). The display and operation unit 106 is supported by an arm 120 that stands upright on the side of the transport table 101. The display and operation unit 106 is configured with a main input key 106b located below the display device 106a, but it may also be a touch panel display in which the display device and input device are integrated. The display device 106a is one example of a means for notifying errors by a notification unit described later. 【0012】 The upper label printing and application unit 2a is a mechanism that prints labels 100L and applies the printed labels 100L to the top surface of products on the conveyor table 101. The lower label printing and application unit 2b is housed below the conveyor table 101, prints labels 100L, and applies the printed labels 100L to the bottom surface of products on the conveyor table 101. Since the upper label printing and application unit 2a and the lower label printing and application unit 2b have substantially the same configuration, the following explanation will focus on the upper label printing and application unit 2a, and the explanation of the lower label printing and application unit 2b will be omitted. 【0013】 The upper label printing and application unit 2a includes a label supply unit 102, a feed unit 103, a printing unit 40, a reading unit 50, and an application unit 60. The label 100L is drawn from the label roll 100R held in the label supply unit 102, and is transported in that order through the feed unit 103, printing unit 40, reading unit 50, and application unit 60 to be applied to the product. 【0014】 The label supply unit 102 is a mechanism that holds the label roll 100R so that it can be fed to the printing unit 40. The label supply unit 102 is rotatably set with the label roll 100R wound in a roll shape. The label roll 100R is made by winding label paper 100, which is made by temporarily attaching labels 100L at regular intervals to a long strip of backing paper, into a roll shape. In other words, the backing paper and labels 100L constitute the label paper 100. One side of the label 100L is the adhesive side with adhesive material attached, and the other side is the printing side where printing takes place, and the adhesive side is peelably attached to the backing paper. 【0015】 The feed unit 103 is a roller driven and rotated by a motor, which pulls the label paper 100 from the label roll 100R and sends the pulled-out backing paper and label paper 100 to the printing unit 40 via a predetermined transport path. 【0016】 As shown in Figures 1 and 2, the printing unit 40 consists of a thermal head 41 and a platen roller positioned opposite the thermal head 41. 【0017】 The thermal head 41 prints on the label 100L on the label paper 100, which is fed out by the rotation of the rollers and platen rollers that constitute the feed unit 103. The thermal head 41 performs printing by selectively heating a heating element. Printing is performed by moving the label paper 100 by the platen roller one dot line at a time, using data for one dot line supplied from the shift register. The label 100L is discharged from the gap between the thermal head 41 and the platen roller, adhering to the backing paper. The printing unit 40 and the thermal head 41 are examples of printing means. 【0018】 The platen roller is positioned opposite the thermal head 41 and presses the label 100L toward the thermal head 41. As the drive unit for the platen roller and the rollers constituting the feed section 103 that move the label roll 100R, a stepping motor 43 as shown in Figure 2 can be used. 【0019】 The reading unit 50 has a label detection sensor 51 that appropriately detects the label 100L sent from the printing unit 40. The label detection sensor 51 is, for example, a line sensor. The label detection sensor 51 can read information in a predetermined reading area that is close to or slightly separated from the end of the housing. The reading area is formed, for example, below the label detection sensor 51. The label detection sensor 51 reads the printed information printed on the label 100L in the reading area and transmits it to the CPU 31. Depending on the detection result of the label 100L, it may be determined whether the next label can be issued, and operations such as driving and stopping of the printing unit 40 may be controlled. 【0020】 The pasting unit 60 shown in FIG. 1 sucks and adsorbs the printed surface of the label 100L peeled from the backing paper, that is, the surface read by the label detection sensor 51, holds the label 100L, and presses the held label 100L against the product from the adhesive surface, thereby pasting the label 100L on the product. The pasting unit 60 has an air cylinder, a support member that moves up and down by the driving force of the air cylinder, a plurality of rod-shaped label adsorption units suspended from the support member, and a label holding surface that adsorbs and holds the label 100L. An exhaust device, for example, a fan, that sucks out the air inside the case in which the pasting unit 60 is housed is attached, and thereby a negative pressure is generated in the through holes opened in the label holding surface, and it is configured such that an adsorption force acts. This adsorption force acts as an auxiliary adsorption force for adsorbing and holding the printed label 100L on the lower surface of the label holding surface in addition to the adsorption means provided in the label adsorption unit. 【0021】 The label adsorption unit may be, for example, a manipulator that can move in the front, rear, left, and right directions in the conveyance direction. The label adsorption unit may convey the label 100L to the conveyed object after adsorbing it and paste it on the conveyed object. 【0022】 As described above, the label detection sensor 51 is disposed between the thermal head 41 and the label adsorption unit and the label holding surface. According to this configuration, the printed content can be inspected after the label 100L is printed and before it is pasted on the product, and the product can be produced efficiently. 【0023】 ●Control device configuration Figure 2 is a block diagram showing an example configuration of the control device 30 of the label issuing device 1 according to this embodiment. As shown in the figure, the control device 30 of the label issuing device 1 includes a CPU (Central Processing Unit) 31, flash memory 32, RAM (Random Access Memory) 33, display / operation unit 106, and interface circuit 35. The control device 30 is connected to a thermal head 41, a stepping motor 43, and a label detection sensor 51 via the interface circuit 35. 【0024】 The CPU 31 is a central processing unit that controls the operation of the label issuing device 1 by reading and executing programs stored in the flash memory 32. The flash memory 32 is an auxiliary storage device for the CPU 31 and stores various information used by the CPU 31, including programs. 【0025】 RAM33 is the main memory of the CPU31. It is also a work area for temporarily retrieving and processing data. RAM33 is backed up by a battery to retain the files even when the power is off. 【0026】 The printing unit 40 is configured by connecting the CPU 31, etc., the thermal head 41, and the stepping motor 43 via the interface circuit 35 of the control device 30. The reading unit 50 is configured by connecting the CPU 31, etc., and the label detection sensor 51 via the interface circuit 35. The adhesive unit 60 is configured by connecting the CPU 31, etc., and the air cylinder via the interface circuit 35. The control device 30 controls the printing unit 40, the reading unit 50, and the adhesive unit 60 together, but separate control devices may be provided to control the printing unit 40, the reading unit 50, and the adhesive unit 60 individually. 【0027】 The printing unit 40 prints characters, figures, symbols, etc., on the label 100L based on the printing information set by the control device 30. The printing information is stored in the RAM 33 as binarized data. 【0028】 The reading unit 50 reads the printed characters on the label 100L using the label detection sensor 51, generates a scanned image by performing image processing in the CPU 31, and generates scan information corresponding to the scanned image. ● Functional blocks of the label printing device In the label issuing device 1, at least the following functional blocks are configured, consisting of a storage unit, a product information retrieval unit, a format retrieval unit, a notification unit, and a printing control unit, with the arithmetic unit being a CPU 31 or similar, a computer program executed by the CPU 31, and internal memory such as RAM 33 and ROM (Read Only Memory). 【0029】 The memory unit stores the scanned image read by the label detection sensor 51, the binarized data of the print result generated from the scanned image (information that stores the binarized data as numerical values), the comparison results between the print information and the scan information (information such as the matching rate and the blurring rate), and logs related to this information (print date and time, printer number, product name and format name of the item to be printed, etc.). The memory unit also includes a dot expansion unit that expands the print data into dot data, a format recall unit that retrieves and stores one format data from a label format file, and a product recall unit that retrieves and stores product data, etc. Furthermore, the memory unit stores a label format file in which the printing format for label printing is set, a product information file in which various product information for label printing is set, and so on. 【0030】 Furthermore, the memory unit stores specific information that serves as a trigger for determining whether the selected printing format is appropriate for the product being printed. One or more pieces of specific information may be registered, and for example, they may be target words for detecting products subject to traceability. Examples of traceability target words may be "domestic beef," "Wagyu beef," "Hitachi beef," or "Kobe beef." Traceability target words can be registered by the operator. In addition, "domestic" or "domestic production" and "beef" may be stored separately. The specific information may be stored as a specific string. In addition, the specific information is not limited to a string, and may be information on each item included in the product master, a predetermined flag or condition, etc. The memory unit may separately store a table that associates the predetermined flag or condition with information on whether or not the product is subject to traceability. The memory unit may be configured to pre-store the information to be referenced as a product master, or it may be configured to communicate with a higher-level server, obtain predetermined information from information sources such as product masters stored on the higher-level server, and temporarily store it. 【0031】 A specific string of characters may be a target word used to detect products that require allergy information. In this case, the target word may be the name of an allergen, such as "wheat" or "buckwheat," or it may be the name of a product that is highly likely to contain an allergen, such as "bread." The memory unit may also store a correspondence between a specific string of characters and an allergen. For example, "wheat" may be associated with "karaage" (Japanese fried chicken), and "milk," "egg," and "wheat" may be associated with "potato salad." When registering a product, the memory unit may extract allergens that are highly likely to be contained from the product name and ingredients, and store these allergens in advance by adding them to the product information. 【0032】 The memory unit may pre-store exclusion words that are different from the specific strings mentioned above. An exclusion word is a string that, even if it contains a target word, is excluded from the suitability processing of the print format. The exclusion words are stored in association with the type of target word, such as traceability target words or allergy information target words. That is, the exclusion words associated with traceability target words and the exclusion words associated with allergy information target words are stored independently of each other. An exclusion word associated with traceability target words is, for example, "minced" or "ground meat." With this configuration, products subject to traceability can be detected more accurately. 【0033】 The product information retrieval unit is a functional unit that retrieves product information to be used for printing on labels from the storage unit or a higher-level server. Product information is information formed based on, for example, a product master, and for each product identification information, information such as the product name, place of origin, individual identification number or lot number representing traceability information, price or unit price, etc., is stored linked to the item. The product information retrieved by the product information retrieval unit is temporarily stored in the product information file. 【0034】 The format retrieval unit is a functional unit that retrieves label format data used for printing on labels from the storage unit. Label format data is data that defines the print items to be printed from the product information and their print positions on the label. The print control unit, described later, references the print items defined in the label format data retrieved by the format retrieval unit from the product information and generates print data by placing this information at the print positions. The label format data retrieved by the format retrieval unit is temporarily stored in a label format file. 【0035】 Figure 3 shows an example of a label 100L issued by the label issuing device 1. Label 100L has the following fields in the label format data: product name field L1, individual identification number field L2, unit price field L3, net weight field L4, price field L5, processing date / best before date field L6, and barcode field L7. The best before date field L6 may also have a best before date field to display the expiration date. The label format data includes information about the product information items to be displayed in each field; for example, the individual identification number field L2 displays the information included in the individual identification number item of the product information. The label format data also includes information about the display manner, such as the font and font size of each field, and the print control unit reflects the product information in the print data based on the display manner. In other words, the print control unit displays the information stored in the items specified in the label format data from the product information in the print data. Even if information is stored in a predetermined item of the product information, if that item is not defined in the label format data, it will not be reflected in the print data. 【0036】 The notification unit determines whether the label format data applied to the selected product information is appropriate. The notification unit performs an appropriateness check if the product information contains specific information. As part of the appropriateness check, the notification unit determines whether the predetermined items corresponding to the information are included in the printed content, and if they are not included in the printed content, it determines that the label format is inappropriate. The notification unit refers to the label format data and determines whether the predetermined items corresponding to the information are included in the print items defined in the label format data. Examples of specific information include product name, individual identification number, unit price, net weight, price, processing date / best before date, expiration date, barcode, etc. Each piece of specific information is associated with a corresponding item. Therefore, for example, if the product information contains a product name, the notification unit determines whether the "product information field" is included in the print items as the corresponding predetermined item. Note that the items associated with specific information are not limited to fields that reflect that specific information; the notification unit may also determine whether there are fields that reflect different information. 【0037】 Furthermore, certain information may be in the form of a string. For example, the notification unit determines whether an individual identification number or lot number is included in the printed item if the product information contains a predetermined traceability target word as a string. In this case, the notification unit may search the content of one or more items in the product information, such as the product name, place of origin, and advertising phrase, to detect whether the traceability target word is included. The notification unit may also determine the suitability of the printed item if all of the predetermined traceability target words are included in the product information. An example of a case where multiple traceability target words are a condition for suitability processing is when the place of origin contains a domestic place name and the product name contains "beef". Examples of product names containing "beef" are "beef fillet" or "beef thigh". "Beef fillet" and "beef thigh" may be stored as traceability target words. 【0038】 The notification unit issues an error notification when a specific string is included in the product information, and the corresponding item is not included in the printed content. More specifically, for example, if the product information includes "domestic beef," but the label format data does not include an individual identification number or lot number, the notification unit will issue an error notification. The error message will indicate that it is a "traceability check error," display the specific string included in the label printing, and indicate that traceability information has not been printed. It will also display a message prompting the user to check the traceability settings. As a means of overriding the warning, if the label is to be forcibly issued despite the lack of traceability information being printed, the system may prompt the user to enter a password. 【0039】 Furthermore, the notification unit may issue an error notification based on the fact that, when the product information includes a specified raw material name, the allergy-related items are not included in the printed information. For example, the notification unit may issue an error notification if the product information includes "karaage" (Japanese fried chicken) but does not include the allergy-related items. The notification unit may refer to different items of product information depending on the type of suitability judgment. For example, in suitability judgments regarding traceability, it may refer to the product name and place of origin, while in suitability judgments regarding allergies, it may refer to the product name and raw materials. 【0040】 The notification unit may determine whether an allergen corresponding to a specific string is printed as being present in the product information if that string is included, and may issue an error notification if it is not printed. For example, the notification unit may issue an error notification if a predetermined raw material name is included in the product information and the allergen set corresponding to that raw material name is not included in the printed content. For example, the notification unit may issue an error notification if the product information includes "karaage" (Japanese fried chicken) but does not print as containing "wheat". In addition to printing the names of the allergens contained, the display of allergens may also include displaying them as icons, or listing all possible allergens and then highlighting the allergens that are contained. 【0041】 Furthermore, the notification unit may determine whether the expiration date should be printed if the product information contains a predetermined string indicating that an expiration date should be set, and may issue an error notification if it is not printed. The notification unit may also determine whether the expiration date should be printed if the product information contains a predetermined string indicating that an expiration date should be set, and may issue an error notification if it is not printed. This configuration prevents the incorrect printing of expiration dates and expiration dates. In this case, the notification unit may determine whether the expiration date or expiration date is a past date or a future date exceeding the upper limit setting. 【0042】 Furthermore, the notification unit may determine whether the correspondence between the price or base price and the barcode is incorrect. In this case, for example, the notification unit may extract the price from the JAN code contained in the barcode and determine whether the extracted price is the price or base price. Furthermore, the notification unit may extract the manufacturing date and determine whether it is a past date or a future date exceeding the upper limit setting. 【0043】 The notification unit will not determine the suitability of the label format data if the product information contains specified exclusion words. Furthermore, the notification unit will not issue an error notification if the product information contains exclusion words. In this case, the notification unit may perform a suitability determination and then choose not to issue an error notification. For example, even if the product name includes "domestic beef," if it is ground meat, it is not subject to traceability labeling under the law. This configuration allows for accurate compliance with the prescribed law and appropriate error notification. 【0044】 The notification unit may determine the suitability of the label format data if the product information contains predetermined exclusion words, and may detect if the label format data contains an individual identification number or lot number. The notification unit may notify an error when such a detection occurs. The error notification may be appropriately provided, such as a notification that traceability information has been printed. Furthermore, when such a detection occurs, the system may use an appropriate function to print the label format data with the individual identification number or lot number removed. In addition, when printing with the individual identification number or lot number removed from the label format data, and printing on a so-called linerless label without a backing, the system may shorten the label length by moving other printing areas by the amount removed from the individual identification number or lot number. 【0045】 The notification unit may refer to the font size of each print item in the label format data and make a judgment as to whether the content is appropriate or not if the font size is greater than or equal to a predetermined value. 【0046】 The notification unit may refer to the dot data, which is the expanded print data generated based on product information and label format data, and determine whether a predetermined item corresponding to a string is included in the dot data by performing image recognition on the dot data. With this configuration, regardless of the format of the print items in the label format data, the data to be actually printed on the label can be reliably determined before printing. Furthermore, with this configuration, even if the device that generates the print data is configured separately from the label issuing device, and the label issuing device according to the present invention receives the print data or dot data and prints it on the label, it is possible to determine the appropriateness of the content to be printed before printing. 【0047】 The notification unit notifies of errors before printing is performed by the printing unit. When the product information retrieval unit retrieves product information, the notification unit determines whether the label format data stored in the label format file is valid and notifies of errors. The notification unit may also determine whether the label format data is valid when the format retrieval unit retrieves label format data. Furthermore, the notification unit may determine whether the data is valid and notify of errors when a change occurs in either the label format file or the product information file temporarily stored in the memory unit. The notification unit may also determine whether the data is valid and notify of errors when the label format data or product information is edited. Editing of product information could include, for example, a change in the place of origin. 【0048】 If a label is affixed without printing the individual identification number or lot number due to an incorrect format, the process of re-affixing the correct label will be required. However, this may make it unclear which product corresponds to which individual identification number or lot number, potentially making it impossible to re-affix the correct label. As a result of not knowing the correct individual identification number or lot number, in the worst case, it may become necessary to take measures such as processing the product into processed meat, which is not subject to traceability, resulting in enormous losses. In contrast, the configuration of the label issuing device according to the present invention can reliably determine whether the label is correct and notify errors when the product information or label format data used for printing the label is changed. Furthermore, compared to a configuration that judges and notifies based on printed labels, errors are notified without issuing a single incorrect label, thus saving label paper. In addition, because no incorrect labels are issued, it is possible to prevent workers who do not check sufficiently or who cannot judge whether a label is correct from affixing the wrong label. 【0049】 ●Screen example Figure 4 shows an example of a label issuance screen G1 displayed on the display device 106a or an appropriate display device connected by wire or wireless. As shown in the figure, the label issuance screen G1 displays a price field G11, a product information field G12, an issuance operation field G13, a status display field G14, etc. In addition, the lower left of the label issuance screen G1 displays information such as the total number of labels to be issued, the number of labels to be issued, the issuance method, container identification information, specified content volume, and the upper and lower limits of the content volume weight, and a settings field G15 is provided to accept changes to these settings. 【0050】 The price field G11 has a quantity field G11a and a price field G11b. The quantity field G11a displays the quantity of the called product. The price field G11b displays the price of the product. 【0051】 The product information section G12 displays product information such as product name, delivery method, product number, store number, expiration date, and manufacturing date. 【0052】 Product information for items to be labeled can be retrieved in several ways: by directly entering the product number, by referring to and selecting from a pre-stored product list, by retrieving the product numbers of the currently displayed product or the product before or after it, or by using a preset key. Product classifications are also stored, and information can be retrieved by product classification or sub-classification. Furthermore, it may be possible to retrieve products belonging to a pre-registered group (also called a "line"), depending on various sales periods. 【0053】 Furthermore, product information may be retrieved from the history of products for which pricing and labeling have been performed. Here, by selecting a date from a date selection screen, it may be possible to extract product names for which the selected date is the final pricing date. At this time, separately from the date selection screen, it may be possible to display the history of products for which labels were issued on the current day by pressing an icon labeled "Today's Work". Furthermore, it may also be retrieved by searching using keywords. Furthermore, products with a high number of label issuances or product information retrievals may be displayed in descending order of frequency, and products may be selectable from this display. Furthermore, it may be possible to retrieve product information by scanning the product's barcode. 【0054】 The label issuance screen G1 in Figure 4 shows a state where label issuance is stopped, and key operations are accepted. Pressing each area in the settings section G15 will transition to the settings screen corresponding to the content displayed in that area. 【0055】 The setting field G15 includes a trace setting field G15a. Trace setting field G15a indicates whether or not the label format data contains traceability information. In the figure, it is displayed as "Individual" to indicate that an individual identification number is included. If a lot number is included instead of an individual identification number, "Lot" will be displayed instead of "Individual". It is also possible to print both the individual identification number and the lot number. 【0056】 Furthermore, the setting field G15 includes a labeler usage setting field G15b. The labeler usage setting field G15b is a field for setting and displaying which mechanism (hereinafter also referred to as "labeler") will issue the label when the label issuing device 1 includes multiple label issuing mechanisms. In the figure, it is shown that the label will be issued by the first labeler, and not by the second or third labelers. The labeler that issues the label is stored in association with, for example, the information of the delivery destination store, and when the setting of the delivery destination store is changed by the operator, the labeler that issues the label is automatically switched. The format retrieval unit sets the label format data to be set for each labeler. The notification unit determines whether the label format data set for the labeler to be issued is appropriate. 【0057】 ● Processing Flow Using Figure 5, we will explain an example of a processing flow that determines whether or not printing is possible based on the content to be printed on label 100L. 【0058】 First, the label issuing device 1 retrieves the product master (step S11). Next, it retrieves the print format (step S12). Then, it determines whether the product information contains the target word, for example, a word that is subject to traceability (step S13). If the product information does not contain the target word, printing is permitted (step S14). 【0059】 If the product information contains the target word in step S13, it is determined whether the product information contains the excluded word (step S15). If the product information contains the excluded word, printing is permitted (step S16). 【0060】 If no exclusion words are included in step S15, it is determined whether or not a predetermined item is included in the print content (step S17). The predetermined item is, for example, an individual identification number or a lot number. If the predetermined item is included, printing is permitted. (Step S18). If it is determined in step S17 that the specified item is not included, an error is reported (Step S19). This configuration prevents errors in label printing due to configuration mistakes. 【0061】 ●Summary of Embodiments The present invention relates to a label issuing device and a control program for the label issuing device. 【0062】 Product labels may have different items to print depending on the type of product. For example, traceable products such as domestically produced beef must display the individual identification number of the cattle. 【0063】 Patent document 1 is Japanese Patent No. 5293285. 【0064】 While product information is retrieved from the product master, the items to be printed on the label may be set through a separate process from the product master. In this case, if the items to be printed are not set correctly, they may not be printed even if the information for those items is registered in the product master, potentially resulting in the issuance of incorrect labels. 【0065】 Therefore, one of the objectives of the present invention is to provide a label issuing device that can prevent errors in the printed content of labels due to setting mistakes. 【0066】 To achieve the above objective, a label issuing device according to one aspect of the present invention comprises a printing means for printing items based on input product information onto label paper, and a notification means for notifying an error before printing by the printing means is performed, based on the fact that if the product information includes specific information, a predetermined item corresponding to that information is not included in the content to be printed. 【0067】 The notification means may also provide error notification before printing by the printing means is performed, based on the fact that a predetermined item corresponding to a specific string is not included in the content to be printed when the product information contains a specific string. 【0068】 The notification means may also provide the error notification based on the fact that the individual identification number or lot number is not included in the printed content when the product information contains a predetermined traceability target word. 【0069】 The notification means may refrain from issuing the error notification if the product information contains a predetermined traceability exclusion word. 【0070】 The notification means may also provide the error notification based on the fact that, when the product information includes a predetermined raw material name, the contents of the printed information do not include an item related to allergies. 【0071】 To achieve the above objective, a control program for a label issuing device according to another aspect of the present invention causes a computer to execute a print command for printing items based on input product information onto label paper, and a notification command for issuing an error notification before printing by the print command is executed, based on the fact that if the product information includes specific information, a predetermined item corresponding to that information is not included in the content to be printed. 【0072】 According to the present invention, errors in label printing content due to setting mistakes can be prevented. [Explanation of Symbols] 【0073】 1: Label printing device 2a: Upper label printing and application area 2b: Lower label printing and application area 40: Printing section (printing means) 50: Reading section 100: Label paper 100L: Label G1: Label printing screen
Claims
[Claim 1] A printing means for printing the contents of each printing item on label paper based on the product information of a specified product, If the product information includes specific information, a notification means provides an error notification before printing by the printing means is performed, based on the fact that information related to the specific information is not included in the print content of a predetermined print item corresponding to the specific information. A label issuing device equipped with the following features. [Claim 2] comprising a means for identifying the printed item corresponding to the product, The aforementioned notification means is, If the product information includes the specific information, and the printing item identified by the identifying means does not include a printing item whose printed content is related to the specific information, the printing means will provide an error notification indicating that the specific information will not be printed before printing is performed. The label issuing device according to claim 1. [Claim 3] The notification means performs the error notification based on the fact that the individual identification number or lot number is not included in the printed content when the product information includes predetermined traceability target information. A label issuing device according to claim 1 or 2. [Claim 4] The notification means, when the product information includes a predetermined traceability word, provides the error notification before printing by the printing means is performed, based on the fact that a predetermined item corresponding to the predetermined traceability word is not included in the content to be printed. The label issuing device according to claim 3. [Claim 5] The notification means, when the product information includes a predetermined raw material name, performs the error notification based on the fact that the printed item related to allergies is not included in the printed content. A label issuing device according to any one of claims 1 to 4. [Claim 6] A print command that prints the contents of each print item onto label paper based on the product information of the specified product, If the product information includes specific information, a notification command is provided to provide an error notification before the printing command is executed, based on the fact that information relating to the specific information is not included in the print content of a predetermined print item corresponding to that specific information. A control program for a label printing device that causes a computer to execute commands.