Label issuing device and program

The label issuing device facilitates batch issuance of discount labels with a simple operation by storing issuance relationships, selecting display forms, counting instructions, and setting quantities, addressing the challenge of simultaneous label issuance for multiple products approaching expiration.

JP2025108988APending Publication Date: 2025-07-24TOSHIBA TEC KK
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024002591
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-11
Publication Date
2025-07-24

AI Technical Summary

Technical Problem

Existing label issuing devices are unable to efficiently issue discount labels for multiple products simultaneously with a simple operation, particularly in scenarios where products approaching expiration need to be sold at discounted prices before store closing.

Method used

A label issuing device equipped with a storage unit, printing form selection unit, counting unit, and printing unit that allows for the storage of discount label issuance relationships, selection of display forms, counting of issuance instructions, and setting of label quantities, enabling batch issuance of discount labels with specified discount amounts.

Benefits of technology

Enables the issuance of discount labels for multiple products at once with a simple operation, ensuring timely completion of printing before discount start times and allowing for continuation of printing under previous conditions in case of errors or changes, supporting various display forms for discount amounts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025108988000001_ABST
    Figure 2025108988000001_ABST
Patent Text Reader

Abstract

To provide a label issuing device which can issue discount labels that are attached to commodities which are sold at a discount, in a lump with easy operation, and a program.SOLUTION: A label printer (a label issuing device) is provided with: a config-file memorizing part (a memorizing part) that memorizes a relation between the number of times of instructing issuance of discount labels and discount amounts of commodities expressed in a plurality of display formats; a printing format selecting part that receives selection of the display formats of the discount amounts that are printed on the discount labels, out of the display formats of the discount amounts memorized by the config-file memorizing part; a label issuance instruction number of times counting part (a counting part) that counts the number of times of instructing issuance of the discount labels; a label issuance number setting part (an issuance number setting part) that sets the number of discount labels which are issued under the same discount condition; and a label printing part (a printing part) that prints the discount labels corresponding to the number of time of instructing issuance of the discount labels counted by the issuance instruction number of times counting part, on the basis of the number set by the label issuance number setting part, in a display format of the discount amounts received by the printing format selecting part.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to a label issuing device and a program.

Background Art

[0002] In a store, a discount label is issued for selling at a discounted price a product whose expiration date is approaching, based on the date and time information such as the processing date and time and the product expiration date registered on the label attached to the product, the current date and time, and the discount information stored in advance (for example, Patent Document 1).

[0003] Such a label issuing device issues a discount label for the product each time it reads the registration content of the label attached to the product, and has not been considered to issue discount labels for a plurality of products at once. On the other hand, in the general food corner of a store, there is a desire to sell the products manufactured on the same day within that day. Therefore, as the store closing time approaches, the discount amount is gradually increased for sale. In such a case, it is desirable to be able to issue discount labels for a plurality of products at once with a simple operation.

Summary of the Invention

Problems to be Solved by the Invention

[0004] The problem to be solved by the present invention is to provide a label issuing device and a program capable of issuing at once discount labels to be attached to products to be sold at a discounted price with a simple operation.

Means for Solving the Problems

[0005] The label issuing device according to the embodiment includes a storage unit, a printing form selection unit, a counting unit, an issuing quantity setting unit, and a printing unit. The storage unit stores the relationship between the number of times of issuing discount labels for the label issuing device and the amount of price discounts of products expressed in a plurality of display forms. The printing form selection unit accepts the selection of the display form of the amount of price discount to be printed on the discount label from among the display forms of the amount of price discount stored in the storage unit. The counting unit counts the number of times of issuing discount labels. The issuing quantity setting unit sets the number of discount labels to be issued under the same discount conditions. The printing unit prints the number of discount labels set by the issuing quantity setting unit in the display form of the amount of price discount accepted by the printing form selection unit according to the number of times of issuing discount labels counted by the counting unit.

Brief Description of the Drawings

[0006]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Embodiments for Carrying Out the Invention

[0007] (Description of the Schematic Configuration of the Label Printer System) Using FIG. 1, the label printer 10 according to an embodiment of the present invention will be described. FIG. 1 is an external perspective view showing an example of the label printer of the embodiment.

[0008] The label printer 10 is a printer that prints a discount label 30 to be attached to a product. The label printer 10 includes an upper cover 21 having a display device 23 and an operation device 24, and a main body cover 22. The display device 23 displays various information related to the state and operation of the label printer 10. The display device 23 is, for example, a liquid crystal panel, an organic EL panel, or the like. The operation device 24 receives various operation instructions for the label printer 10. The operation device 24 is, for example, a touch panel. The label printer 10 is an example of the label issuing device in the present disclosure.

[0009] The label printer 10 includes a storage unit (not shown) for storing a roll-shaped label paper inside the main body cover 22. Further, the label printer 10 includes a printing device 33 (see FIG. 2) for printing product information and the like on the label paper, and a conveying device 34 (see FIG. 2) for conveying the label paper inside the main body cover 22. The printing device 33 prints a code symbol (for example, a barcode) including the product code and discount information of the corresponding product on the label paper. The printing device 33 includes, for example, a printing head (not shown). The printing head is a thermal head that performs printing by applying heat when the label paper is, for example, thermal paper. The conveying device 34 pulls out the label paper from the roll-shaped label paper and conveys it to the printing device 33. Further, the conveying device 34 conveys the label paper printed by the printing device 33 and discharges it from the label issuing port 25. The conveying device 34 includes, for example, a platen roller and a motor for rotationally driving the platen roller (both not shown).

[0010] A handy scanner 32 is connected to the label printer 10. The handy scanner 32 reads a code symbol (e.g., barcode) including the product code of the product to which the discounted label 30 is to be attached. The product code is identification information that can uniquely identify the product. Then, the label printer 10 prints a code symbol including the read product code and the discount information (discount amount or amount after discount) of the corresponding product.

[0011] (Hardware Configuration of Label Printer) Using FIG. 2, the hardware configuration of the label printer 10 will be described. FIG. 2 is a hardware block diagram showing an example of the hardware configuration of the label printer according to the embodiment.

[0012] The label printer 10 has a configuration in which a control unit 11, a storage unit 12, a peripheral device controller 14, and a communication controller 15 are connected to each other via an internal bus 13.

[0013] The control unit 11 controls the overall operation of the label printer 10. The control unit 11 includes a CPU (Central Processing Unit) 111, a ROM (Read Only Memory) 112, and a RAM (Random Access Memory) 113. The CPU 111 is connected to the ROM 112 and the RAM 113 via an internal bus such as an address bus and a data bus. The CPU 111 expands various programs stored in the ROM 112 and the storage unit 12 into the RAM 113. The CPU 111 controls the operation of the label printer 10 by operating according to the various programs expanded in the RAM 113. That is, the control unit 11 has the configuration of a general computer.

[0014] The storage unit 12 is a storage device such as an HDD or an SSD. Also, the storage unit 12 may be a non-volatile memory such as a flash memory that retains stored information even when the power is turned off. The storage unit 12 stores a control program 121, a product master 122, and a discount display form setting file 123.

[0015] The control program 121 is a program that controls the overall operation of the label printer 10. The control program 121 may be provided in a state stored in the storage unit 12, or may be recorded and provided on a computer-readable non-transitory recording medium such as a CD-ROM, a flexible disk (FD), a CD-R, or a DVD in an installable or executable file format. Further, the control program 121 may be stored on a computer connected to a network and provided by downloading it via the network. Furthermore, the control program 121 may be provided or distributed via a network such as the Internet.

[0016] The product master 122 is a master file that stores product information such as the product name and price of the products to be sold. In the product master 122, the product name, unit price, additional information, etc. are stored in association with the product code. Since the contents of the product master are updated at any time, the label printer 10 updates the contents of the product master 122 to the latest state by acquiring the latest product master from, for example, a store server (not shown) via the communication controller 15.

[0017] The discount display form setting file 123 is a file that stores the form of the discount display printed on the discount label 30 in association with the number of issuance instructions for the discount label 30 and the amount of discount. The label printer 10 prints the discount label 30 according to the number of issuance instructions for the discount label 30 in the display form of the amount of discount selected by the store clerk. Details of the discount display form setting file 123 will be described later (see FIG. 3).

[0018] The control unit 11 is connected to a display device 23, an operation device 24, a handy scanner 32, a printing device 33, and a conveyance device 34 that perform input / output of various information via the peripheral device controller 14. Since the outline of each input / output device is as described above, a repeated explanation will be omitted.

[0019] Further, the control unit 11 communicates with a store server (not shown) via the communication controller 15. The label printer 10 acquires the latest product master from the store server. Also, the label printer 10 outputs, for example, the printing history of the discount label 30 to the store server.

[0020] (Structure of the discount display form setting file) Using FIG. 3, the structure of the discount display form setting file 123 will be described. FIG. 3 is a diagram showing an example of the structure of the discount display form setting file.

[0021] The discount display form setting file 123 stores the relationship between the number of issuance instructions for the discount label 30 for the label printer 10 and the amount of discount for the product expressed in a plurality of display forms. More specifically, as shown in FIG. 3, the discount display form setting file 123 stores the item number 41, the label issuance instruction count 42, the discount form 43, and the amount of discount 44.

[0022] The item number 41 indicates the number of the item selected by the operator of the label printer 10 when printing the discount label 30. Details will be described later.

[0023] The label issuance instruction count 42 is the number of times the operator of the label printer 10 has issued an instruction to issue the discount label 30. The label issuance instruction count 42 indicates the number of times the discount label issuance button 611 (see FIG. 3) displayed on the display device 23 of the label printer 10 has been pressed. The label issuance instruction count 42 is reset at the start of business for each day and is incremented (incremented) and stored each time the discount label issuance button 611 is pressed. Details of the discount label issuance button 611 will be described later (see FIG. 3). In FIG. 3, the label issuance instruction count 42 is described up to a maximum of "3 times", but it may be defined for the 4th time and above.

[0024] The discount form 43 indicates the variations of the discount forms of products. The discount forms of products mainly include "discount", "price reduction", and "fixed-amount price reduction". "Discount" represents the amount of price reduction from the normal selling price as a percentage. That is, the amount of price reduction by "discount" is expressed in the form of 20% off, 30% off, etc. "Price reduction" represents the amount of price reduction from the normal selling price as a rate. That is, the amount of price reduction by "price reduction" is expressed in the form of 10% off, 15% off, etc. Also, "fixed-amount price reduction" represents the amount of price reduction from the normal selling price as an actual price. That is, the amount of price reduction by "fixed-amount price reduction" is expressed in the form of 10 yen off, 20 yen off, etc.

[0025] The price reduction amount 44 indicates the specific price reduction amount. In the column of the price reduction amount 44, either the price reduction rate, discount rate, or price reduction amount is stored.

[0026] When the operator of the label printer 10 selects, for example, item number "1" and first presses the discounted label issuance button 611, a discounted label 30 with a 20% discount is printed. Then, when the discounted label issuance button 611 is pressed the second time, a discounted label 30 with a 30% discount is printed, and when the discounted label issuance button 611 is pressed the third time, a discounted label 30 with a 50% discount is printed. During this process, the operator of the label printer 10 does not need to specify the price reduction amount. For the more detailed printing operation of the discounted label 30, it will be described in detail later (see Figure 4).

[0027] (Method for Issuing Discounted Labels) Using Figure 4, the operation method for issuing the discounted label 30 with the label printer 10 will be explained. Figure 4 is a diagram showing an example of the screen transition of the operation screen when the label printer of the embodiment prints the discounted label.

[0028] It is assumed that the label printer 10 has been automatically set in advance on a setting screen (not shown) to issue discount labels 30 with a discount amount corresponding to the number of times the discount label issuance button 611 is pressed. That is, it is assumed that the display form of the discount amount has been selected from the above-described discount display form setting file 123. At this time, when a store clerk operating the label printer 10 performs an operation to display a screen for issuing the discount label 30 from an operation menu (not shown) of the label printer 10, a screen 61 is displayed on the display device 23.

[0029] The screen 61 displays an operation menu for causing the label printer 10 to issue various labels. When a store clerk operating the label printer 10 issues a discount label, the store clerk presses the discount label issuance button 611, which is an operator for instructing the issuance of the discount label.

[0030] When the discount label issuance button 611 is pressed, a screen 62 is displayed on the display device 23. The screen 62 displays a specified discount issuance button 621 and a previous same-condition issuance button 622.

[0031] The specified discount issuance button 621 is an operator for instructing the issuance of a discount label 30 with a discount amount 44 corresponding to the label issuance instruction count 42, which corresponds to the item number 41 selected in advance from the discount display form setting file 123. When the specified discount issuance button 621 is pressed, the label printer 10 increments the label issuance instruction count 42 and issues a discount label 30 according to the incremented label issuance instruction count 42.

[0032] The previous same-condition issuance button 622 is an operator for instructing the issuance of a discount label 30 with the same discount content as that issued previously without following the regulations of the discount display form setting file 123, for example, when issuing discount labels 30 for a plurality of different main dishes in the same time zone. That is, when the previous same-condition issuance button 622 is pressed, the label printer 10 does not increment the label issuance instruction count 42.

[0033] When the specified value trigger button 621 is pressed on screen 62, a screen 63 showing the issuance conditions of the discount label 30 is displayed on the display device 23. At least the discount form 631 and the number of issued discount labels 30, 632 are displayed on screen 63.

[0034] The discount form 631 indicates a discount form 43 selected in advance from the discount display form setting file 123. And in the column of the discount form 631, the discount amount corresponding to the label issuance instruction count 42 is displayed. Also, in the column of the number of issued copies 632, the default number of issued copies (for example, 1 copy) is displayed.

[0035] Also, at the bottom of screen 63, an end button 633 and a confirm / issue button 634 are displayed.

[0036] The end button 633 is an operator for ending the issuance operation of the discount label 30 midway. When the end button 633 is pressed, the system exits the issuance operation of the discount label 30, and an operation menu (not shown) of the label printer 10 is displayed on the display device 23. And when the end button 633 is pressed, the label issuance instruction count 42 is decremented.

[0037] The confirm / issue button 634 is an operator for instructing the issuance of the discount label 30 with the content displayed on screen 63. Although not described in FIG. 4, when the confirm / issue button 634 is pressed on screen 63, the label printer 10 issues the discount label 30 for the corresponding product under the conditions displayed on screen 63. That is, in the example of screen 63, one discount label 30 for giving a 20% discount on the corresponding product is issued. Note that the corresponding product is the product whose product code has been read by the handheld scanner 32 before instructing the issuance of the discount label 30.

[0038] When the column of the number of issued copies 632 (which may be the column described as "number of copies" or the column described as "1 copy") is pressed on screen 63, a screen 64 for specifying the number of issued discount labels 30 is displayed on the display device 23.

[0039] On the screen 64, a numeric keypad 641 and the number of issued copies 642 are displayed. The numeric keypad 641 is an operator for specifying the number of issued copies of the discount label 30. The numeric keypad 641 includes numeric keys from 0 to 9 and a clear key indicated by "C". The numeric keys are operators for specifying the number of issued copies of the discount label 30. The clear key is an operator for canceling the specified number of issued copies when an incorrect number of issued copies is specified. The number of issued copies 642 is a field in which the number of issued copies specified by the operation of the numeric keypad 641 is displayed. For example, "AA" is displayed in the number of issued copies 642. "AA" is the numerical value specified by the numeric keypad 641.

[0040] Also, at the bottom of the screen 64, an end button 643 and a confirm / issue button 644 are displayed.

[0041] The end button 643 is an operator for terminating the issuance operation of the discount label 30 midway. When the end button 643 is pressed, the system exits the issuance operation of the discount label 30, and an operation menu (not shown) of the label printer 10 is displayed on the display device 23. And when the specified discount issuance button 621 is pressed on the screen 62 and the end button 643 is pressed, the label issuance instruction count 42 is decremented. On the other hand, when the previous same-condition issuance button 622 is pressed on the screen 62 and the end button 643 is pressed, the label issuance instruction count 42 is not decremented.

[0042] The confirm / issue button 644 is an operator for confirming the number of issued copies of the discount label 30 specified on the screen 64. That is, when the confirm / issue button 644 is pressed, the label printer 10 sets the number of issued copies of the discount label 30 to AA copies.

[0043] On the screen 64, when the confirm / issue button 644 is pressed, a screen 65 indicating the issuance conditions of the discount label 30 is displayed on the display device 23. On the screen 65, at least a discount form 651 and the number of issued copies 652 of the discount label 30 are displayed.

[0044] The display content of screen 65 is the same as that of screen 63. However, in the column of the issued quantity 652 on screen 65, the issued quantity specified on screen 64 is displayed.

[0045] Also, at the bottom of screen 65, an end button 653 and a confirm / issue button 654 are displayed.

[0046] The end button 653 is an operator for terminating the issuance operation of the discount label 30 midway. When the end button 653 is pressed, the system exits the issuance operation of the discount label 30, and an operation menu (not shown) of the label printer 10 is displayed on the display device 23. And when the specified discount issuance button 621 is pressed on screen 62 and the end button 653 is pressed, the label issuance instruction count 42 is decremented. On the other hand, when the previous same-condition issuance button 622 is pressed on screen 62 and the end button 653 is pressed, the label issuance instruction count 42 is not decremented.

[0047] The confirm / issue button 654 is an operator for causing the label printer 10 to issue the discount label 30 under the conditions displayed on screen 65. When the confirm / issue button 654 is pressed, the label printer 10 issues AA discount labels 30 that offer a 20% discount on the corresponding product. The corresponding product is the product whose product code was read by the handheld scanner 32 before instructing the issuance of the discount label 30.

[0048] Return to the explanation on screen 62. When the previous same-condition issuance button 622 is pressed on screen 62, a screen 66 showing the issuance conditions of the discount label 30 is displayed on the display device 23. On screen 66, at least a discount form 661 and the issued quantity 662 of the discount label 30 are displayed.

[0049] In the column of the discount form 661, the discount amount at the time of the previous issuance of the discount label 30 is displayed in the discount form pre-selected from the discount display form setting file 123. Also, in the column of the issued quantity 662, the default issued quantity (for example, 1 sheet) is displayed.

[0050] Further, at the lower part of the screen 66, an end button 663 and a confirm / issue button 664 are displayed.

[0051] The end button 663 is an operator for ending the issuance operation of the discount label 30 midway. When the end button 663 is pressed, the operation exits from the issuance operation of the discount label 30, and an operation menu (not shown) of the label printer 10 is displayed on the display device 23. Note that even when the end button 663 is pressed, the label issuance instruction count 42 is not decremented.

[0052] The confirm / issue button 664 is an operator for instructing the issuance of the discount label 30 based on the content displayed on the screen 66. Although not shown in FIG. 4, when the confirm / issue button 664 is pressed on the screen 66, the label printer 10 issues the discount label 30 for the corresponding product under the conditions displayed on the screen 66. That is, in the example of the screen 66, one discount label 30 for discounting the corresponding product by 10% is issued. Note that the corresponding product is the product whose product code has been read by the handheld scanner 32 before instructing the issuance of the discount label 30.

[0053] On the screen 66, when the column of the issuance quantity 662 (which may be the column described as "quantity" or the column described as "1 sheet") is pressed, the above-described screen 64 for designating the issuance quantity of the discount label 30 is displayed on the display device 23. The subsequent screen transition is as described above.

[0054] (Printing example of discount label) Using FIGS. 5, 6, and 7, a printing example of the discount label 30 will be described. FIG. 5 is a first diagram showing an example of a label output by the label printer of the embodiment. FIG. 6 is a second diagram showing an example of a label output by the label printer of the embodiment. FIG. 7 is a third diagram showing an example of a label output by the label printer of the embodiment.

[0055] The discount label 26 shown in FIG. 5 is an example of a discount label printed when item number "1" is selected in the discount display form setting file 123 (see FIG. 3).

[0056] The discount label 26 includes a discount amount 261, a selling price after discount 262, and a code symbol 263.

[0057] The discount amount 261 is the discount amount expressed in the display form corresponding to item number "1" in the discount display form setting file 123. That is, in this case, "20% discount" indicating a percentage is printed on the discount amount 261.

[0058] The selling price after discount 262 is the amount obtained by imposing consumption tax (8%) on the amount obtained by applying a 20% discount to the display price of 200 yen, that is, 172 yen is printed.

[0059] The code symbol 263 is a barcode including at least the product code of the product to which the discount label 26 is attached and the selling price after discount 262. Note that the code symbol 263 is not limited to a barcode, and may be a two-dimensional code or a code symbol uniquely set by the store.

[0060] The discount label 27 shown in FIG. 6 is an example of a discount label printed when item number "2" is selected in the discount display form setting file 123 (see FIG. 3).

[0061] The discount label 27 includes a discount amount 271, a selling price after discount 272, and a code symbol 273.

[0062] The discount amount 271 is the discount amount expressed in the display form corresponding to item number "2" in the discount display form setting file 123. That is, in this case, the discount amount 271 is printed as a percentage.

[0063] The selling price after discount 272 is the amount obtained by imposing consumption tax (8%) on the amount obtained by applying a 10% discount to the display price of 200 yen, that is, 194 yen is printed.

[0064] The code symbol 273 is a barcode that includes at least the product code of the product to which the discount label 27 is attached and the post-discount selling price 272. Note that the code symbol 273 is not limited to a barcode and may be a two-dimensional code or a code symbol uniquely set by the store.

[0065] The discount label 28 shown in FIG. 7 is an example of a discount label printed when item number "3" is selected in the discount display form setting file 123 (see FIG. 3).

[0066] The discount label 28 includes a discount amount 281, a post-discount selling price 282, and a code symbol 283.

[0067] The discount amount 281 is the discount amount expressed in the display form corresponding to item number "3" of the discount display form setting file 123. That is, in this case, the discount amount 281 is printed as the discount amount.

[0068] The post-discount selling price 282 is the amount obtained by taxing the amount obtained by subtracting 10 yen from the display price of 200 yen with consumption tax (8%), that is, 205 yen is printed.

[0069] The code symbol 283 is a barcode that includes at least the product code of the product to which the discount label 28 is attached and the post-discount selling price 282. Note that the code symbol 283 is not limited to a barcode and may be a two-dimensional code or a code symbol uniquely set by the store.

[0070] (Functional Configuration of Label Printer) The functional configuration of the label printer 10 will be described with reference to FIG. 8. FIG. 8 is a functional block diagram showing an example of the functional configuration of the label printer according to the embodiment.

[0071] The control unit 11 of the label printer 10 realizes, as functional units, a setting file storage unit 51, a print form selection unit 52, a product code acquisition unit 53, a print condition selection unit 54, a label issuance instruction count unit 55, a label issuance quantity setting unit 56, and a label printing unit 57 by expanding and operating a control program 121 in the RAM 113 as shown in FIG. 8.

[0072] The setting file storage unit 51 stores the relationship between the number of issuance instructions for the discount label 30 for the label printer 10 and the amount of discount of the product expressed in a plurality of display forms. Specifically, the setting file storage unit 51 stores the above-described discount display form setting file 123 in the storage unit 12. Note that the setting file storage unit 51 is an example of the storage unit in the present disclosure.

[0073] The print form selection unit 52 accepts the selection of the display form of the amount of discount to be printed on the discount label 30 from among the display forms of the amount of discount stored in the setting file storage unit 51.

[0074] The product code acquisition unit 53 acquires the product code of the target product of the discount label 30 to be issued. Specifically, the product code acquisition unit 53 acquires the product code of the discount target product read by the handy scanner 32 by the operation of the store clerk.

[0075] The print condition selection unit 54 accepts the selection of whether to issue a discount label 30 with a default amount of discount or to continue the print condition of the discount label 30 printed last time. Specifically, when the specified discount issuance button 621 is pressed on the above-described screen 62, the print condition selection unit 54 issues a discount label 30 with a default amount of discount. Also, when the previous same condition issuance button 622 is pressed, the print condition selection unit 54 continues the print condition of the discount label 30 printed last time.

[0076] The discount label issuance instruction count unit 55 counts the number of issuance instructions for the discount label 30. Specifically, when the specified discount issuance button 621 is pressed, the discount label issuance instruction count unit 55 adds (increments) the number of issuance instructions for the discount label 30. Further, after the number of issuance instructions for the discount label 30 is added, when the issuance of the discount label 30 is canceled, the discount label issuance instruction count unit 55 subtracts (decrements) the added number of issuance instructions to return to the number of issuance instructions before the addition. Note that the discount label issuance instruction count unit 55 is an example of the counting unit in the present disclosure.

[0077] The discount label issuance quantity setting unit 56 sets the number of discount labels 30 to be issued under the same discount conditions. Specifically, on the aforementioned screen 64, the issuance quantity 642 is set by operating the numeric keypad 641. Note that the discount label issuance quantity setting unit 56 is an example of the issuance quantity setting unit in the present disclosure.

[0078] The discount label printing unit 57 determines whether there is an issuance instruction for the discount label 30. Specifically, for example, when the discount label printing unit 57 detects that an operation button for instructing the printing of the discount label 30 is pressed on the operation menu screen of the label printer 10, it determines that there is an issuance instruction for the discount label 30. Further, the discount label printing unit 57 prints the number of sheets set by the discount label issuance quantity setting unit 56 for the discount label 30 according to the number of issuance instructions for the discount label counted by the discount label issuance instruction count unit 55 in the display form of the discount amount received by the print form selection unit 52. Also, the discount label printing unit 57 prints the discount label 30 according to the selection result of the print condition selection unit 54. Note that the discount label printing unit 57 is an example of the printing unit in the present disclosure.

[0079] (Flow of processing performed by the label printer) Using FIG. 9, the flow of processing performed by the label printer 10 will be described. FIG. 9 is a flowchart showing an example of the flow of processing performed by the label printer of the embodiment. It is assumed that the label printer 10 is set in advance so that automatic discount corresponding to the number of issuance instructions for the discount label 30 is enabled.

[0080] Based on the selection operation of item number 41 in the discount display form setting file 123 by the store clerk, the printing form selection unit 52 sets the printing form of the discount label 30 (step S11).

[0081] The product code acquisition unit 53 acquires the product code of the product to which the discount label 30 is to be attached, that is, the product to be discounted (step S12). Specifically, the product code acquisition unit 53 acquires the product code by having the handy scanner 32 read the code symbol attached to the corresponding product.

[0082] The label printing unit 57 determines whether there is an instruction to issue a discount label (step S13). If it is determined that there is an instruction to issue a discount label (step S13: Yes), the process proceeds to step S14. On the other hand, if it is determined that there is no instruction to issue a discount label (step S13: No), the determination in step S13 is repeated.

[0083] In step S13, when it is determined that there is an instruction to issue a discount label, the printing condition selection unit 54 determines whether to perform the default discount issuance (step S14). If it is determined to perform the default discount issuance (step S14: Yes), the process proceeds to step S15. On the other hand, if it is determined not to perform the default discount issuance (step S14: No), the process proceeds to step S18.

[0084] In step S14, when it is determined to perform the default discount issuance, that is, when the specified discount issuance button 621 is pressed, the label issuance instruction count unit 55 acquires the currently stored label issuance instruction count (step S15).

[0085] The printing form selection unit 52 acquires and sets the discount condition (discount amount) corresponding to the label issuance instruction count obtained by adding 1 to the label issuance instruction count acquired in step S15 from the discount display form setting file 123 (step S16).

[0086] The label issuance instruction count unit 55 increments and stores the label issuance instruction count acquired in step S15 (step S17). Note that the order of step S16 and step S17 may be swapped. Then, the process proceeds to step S19.

[0087] In step S14, when it is determined that the default discount issuance is not performed, that is, when the previous same-condition issuance button 622 is pressed, the discount form selection unit 52 acquires and sets the same discount condition (discount amount) as the previous time from the discount display form setting file 123 (step S18). Then, the process proceeds to step S19.

[0088] Following step S17 or step S18, the label issuance quantity setting unit 56 sets the issuance quantity of the discount label 30 (step S19). Specifically, on the aforementioned screen 64 (see FIG. 4), the issuance quantity indicated by the operation of the numeric keypad 641 is set.

[0089] The label printing unit 57 prints and issues the discount label 30 under the specified conditions (step S20). Then, the label printer 10 ends the process.

[0090] Note that the store clerk overlaps and attaches the issued discount label 30 to the corresponding product so as to cover the code symbol to which the product code is registered. This is to prevent accidentally reading the code symbol before the discount.

[0091] Although not shown in FIG. 9, after the label issuance instruction count unit 55 increments the label issuance instruction count in step S17, if the end buttons 633, 643, 653, 663 are pressed, the label issuance instruction count unit 55 returns the label issuance instruction count to the count before it was incremented. This process is executed as an interrupt process for the process shown in the flowchart of FIG. 9.

[0092] (Operation and Effect of the Embodiment) As described above, the label printer 10 (label issuing device) of the present embodiment includes a setting file storage unit 51 (storage unit) that stores the relationship between the number of issue instructions for the discount label 30 and the amount of the product expressed in a plurality of display forms, a print form selection unit 52 that accepts the selection of the display form of the amount of the product to be printed on the discount label 30 from among the display forms of the amount of the product stored in the setting file storage unit 51, a label issue instruction number counting unit 55 (counting unit) that counts the number of issue instructions for the discount label 30, a label issue number setting unit 56 (issue number setting unit) that sets the number of discount labels 30 to be issued under the same discount conditions, and a label printing unit 57 (printing unit) that prints the number of sheets set by the label issue number setting unit 56 on the discount label 30 in the display form of the amount of the product accepted by the print form selection unit 52 according to the number of issue instructions for the discount label counted by the label issue instruction number counting unit 55. Therefore, the discount label 30 to be attached to the product sold at a discount can be issued in a batch by a simple operation.

[0093] In particular, according to the label printer 10 (label issuing device) of the present embodiment, in order to issue the discount label 30 according to the number of issue instructions for the discount label counted by the label issue instruction number counting unit 55, for example, compared with a system that stores in advance the relationship between the issue instruction time of the discount label 30 and the amount of the product at that time and issues the discount label 30 according to the time when the issue of the discount label is instructed, since the discount label 30 with the predetermined amount printed can be issued before reaching the specified issue time of the stored discount label, even when the number of discount labels 30 to be printed is large, the printing of the discount label 30 can be completed in time for the predetermined discount start time.

[0094] Further, the label printer 10 (label issuing device) of the present embodiment further includes a printing condition selection unit 54 that accepts a selection of whether to issue a discounted label 30 with a predetermined discount amount or to continue the printing conditions of the previously printed discounted label 30. The label printing unit 57 (printing unit) prints a discounted label according to the selection result of the printing condition selection unit 54. Therefore, for example, when a previously printed discounted label 30 is accidentally dropped on the floor, or when the number of products is miscounted and additional printing of the discounted label 30 is required, the printing operation of the discounted label 30 can be performed without incrementing the number of issuance instructions for the discounted label 30 in the label issuance instruction count unit 55 (counting unit) by continuing the same printing conditions as before.

[0095] Also, in the label printer 10 (label issuing device) of the present embodiment, when the printing condition selection unit 54 accepts a selection to continue the printing conditions of the previously printed discounted label 30, the label issuance instruction count unit 55 (counting unit) does not count the number of issuance instructions for the discounted label 30. Therefore, with a simple operation, it is possible to achieve both printing of the discounted label 30 under the same printing conditions as before in the event of an unexpected situation and printing of the discounted label 30 according to the number of issuance instructions for the discounted label 30.

[0096] Also, in the label printer 10 (label issuing device) of the present embodiment, when the issuance of the discounted label 30 is canceled after the number of issuance instructions for the discounted label 30 has been incremented, the label issuance instruction count unit 55 (counting unit) returns the number of issuance instructions for the discounted label 30 to the number of issuance instructions before the increment. Therefore, even when printing is canceled midway, it is possible to continue printing the discounted label 30 according to the number of issuance instructions for the discounted label 30.

[0097] Also, in the label printer 10 (label issuing device) of the present embodiment, the display forms of the discount amount stored in the setting file storage unit 51 (storage unit) include at least a display form indicating the discount rate, a display form indicating the discount percentage, and a display form indicating the discount amount. Therefore, it is possible to print discounted labels 30 corresponding to various display forms.

[0098] The embodiments of the present invention have been described above. However, these embodiments are presented as examples and are not intended to limit the scope of the invention. This novel embodiment can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and its equivalent scope.

Explanation of Reference Numerals

[0099] 10 Label printer (label issuing device) 121 Control program 122 Product master 123 Discount display form setting file 21 Upper cover 22 Main body cover 23 Display device 24 Operation device 25 Label issuing port 26, 27, 28, 30 Discount label 261, 271, 281 Discount amount 262, 272, 282 Post-discount selling price 263, 273, 283 Code symbol 32 Handheld scanner 33 Printing device 34 Conveying device 42 Label issuing instruction count 43 Discount form 44 Discount amount 51 Setting file storage unit (storage unit) 52 Printing form selection unit 53 Product code acquisition unit 54 Printing condition selection unit 55 Label issuing instruction count counting unit (counting unit) 56 Label issuing number setting unit (issuing number setting unit) 57 Label printing unit (printing unit) 61, 62, 63, 64, 65, 66 Screens 611 Discount Label Issuance Button 621 Specified Discount Issuance Button 622 Previous Same Condition Issuance Button 631,651,661 Discount Forms 632,652,662 Number of Copies Issued 633,643,653,663 End Button 634,644,654,664 Confirmation / Issuance Button 641 Numeric Keypad 642 Number of Copies Issued

Prior Art Documents

Patent Documents

[0100]

Patent Document 1

Claims

1. A storage unit that stores the relationship between the number of discount label issuance instructions for a label issuing device and the quantity of goods sold expressed in a plurality of display forms; A printing form selection unit that accepts a selection of the display form of the quantity of goods sold to be printed on the discount label from among the display forms of the quantity of goods sold stored in the storage unit; A counting unit that counts the number of discount label issuance instructions; An issuance quantity setting unit that sets the number of discount labels to be issued under the same discount conditions; A printing unit that prints the number of discount labels corresponding to the number of discount label issuance instructions counted by the counting unit in the display form of the quantity of goods sold accepted by the printing form selection unit and in the number set by the issuance quantity setting unit. A label issuing device.

2. Further comprising a printing condition selection unit that accepts a selection of whether to issue a discount label for a predetermined quantity of goods sold or to continue the printing conditions of the previously printed discount label, wherein the printing unit prints a discount label according to the selection result of the printing condition selection unit. The label issuing device according to claim 1.

3. When the printing condition selection unit accepts a selection to continue the printing conditions of the previously printed discount label, the counting unit does not count the number of discount label issuance instructions. The label issuing device according to claim 2.

4. When the issuance of the discount label is canceled after the number of discount label issuance instructions has been incremented, the counting unit returns the number of issuance instructions to the number of issuance instructions before the increment. The label issuing device according to claim 3.

5. The display forms of the quantity of goods sold stored in the storage unit include at least a display form indicating a discount rate, a display form indicating a discount percentage, and a display form indicating a discounted amount. The label issuing device according to any one of claims 1 to 4.

6. A program for causing a computer that controls a label issuing device to function as a storage unit that stores the relationship between the number of discount label issuance instructions for a label issuing device and the quantity of goods sold expressed in a plurality of display forms; a printing form selection unit that accepts a selection of the display form of the quantity of goods sold to be printed on the discount label from among the display forms of the quantity of goods sold stored in the storage unit; a counting unit that counts the number of discount label issuance instructions; an issuance quantity setting unit that sets the number of discount labels to be issued under the same discount conditions; a printing unit that prints the number of discount labels corresponding to the number of discount label issuance instructions counted by the counting unit in the display form of the quantity of goods sold accepted by the printing form selection unit and in the number set by the issuance quantity setting unit. ​

Citation Information

Patent Citations

  • Commodity sale price management device

    JP1995320158A

  • Label issuing apparatus

    JP2010120187A

  • Information display and printer

    JP2011227778A

  • Label issuing device, selling management system and selling management method

    JP2013228816A