[go: up one dir, main page]

JP2015007860A - Receipt and label issuing method, receipt and label issuing system, and printer driver - Google Patents

Receipt and label issuing method, receipt and label issuing system, and printer driver Download PDF

Info

Publication number
JP2015007860A
JP2015007860A JP2013132386A JP2013132386A JP2015007860A JP 2015007860 A JP2015007860 A JP 2015007860A JP 2013132386 A JP2013132386 A JP 2013132386A JP 2013132386 A JP2013132386 A JP 2013132386A JP 2015007860 A JP2015007860 A JP 2015007860A
Authority
JP
Japan
Prior art keywords
data
label
receipt
printer
accounting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2013132386A
Other languages
Japanese (ja)
Inventor
小林 直樹
Naoki Kobayashi
小林  直樹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2013132386A priority Critical patent/JP2015007860A/en
Publication of JP2015007860A publication Critical patent/JP2015007860A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Printers Characterized By Their Purpose (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Abstract

【課題】特注品のオーダーがあった時に、特注品を顧客に渡す際の誤認を防止する。【解決手段】POSレジスター2は、会計レシートAに印刷する会計処理データに特別注文の情報が含まれているか否かを判別し、特別注文の情報が含まれている場合、特注品ラベルBに印刷するラベルデータ及び、ラベルデータと会計処理データとを関連付けるための照合データを生成し、レシートプリンター5に対して、会計処理データと照合データとを送信すると共に、ラベルプリンター6に対して、ラベルデータと照合データとを送信する。【選択図】図1An object of the present invention is to prevent misidentification when handing over a custom-made product to a customer when there is an order for the custom-made product. The POS register 2 determines whether or not special order information is included in the accounting process data to be printed on the accounting receipt A. If special order information is included, the POS register 2 The label data to be printed and the collation data for associating the label data with the accounting data are generated, the accounting data and the collation data are transmitted to the receipt printer 5, and the label printer 6 is labeled. Send data and verification data. [Selection] Figure 1

Description

本発明は、レシート及び前記レシートに関連したラベルを発行するレシート及びラベル発行方法、レシート及びラベル発行システム、及び、プリンタードライバーに関する。   The present invention relates to a receipt and a label issuing method for issuing a receipt and a label related to the receipt, a receipt and a label issuing system, and a printer driver.

ハンバーガーショップなどのファーストフード店の店内は、客室と厨房に区切られている。顧客による商品の注文は、客室に設置されている注文カウンターで受け付けられ、商品の調理は厨房で行われる。このようなファーストフード店のオーダーエントリーシステムは、注文カウンターに設置されたPOSレジスター及びレシートプリンターと、厨房に設置されたプリンターあるいはディスプレイとを備えている。   Fast food restaurants such as hamburger shops are divided into guest rooms and kitchens. Orders for products by customers are accepted at an order counter installed in the guest room, and products are cooked in the kitchen. Such an order entry system of a fast food store includes a POS register and a receipt printer installed at an order counter, and a printer or display installed in a kitchen.

POSレジスターには注文された商品の情報が入力される。POSレジスターは、入力情報に基づいて代金の清算を行い、代金の清算が済むと、取引データである会計処理データを生成してレシートプリンターに送信する。レシートプリンターは、会計処理データを受信して会計レシートを印刷して発行する。また、POSレジスターは、代金の清算が済むと、入力された商品の情報に基づいて生成した調理指示情報を、厨房に設置されているプリンターあるいはディスプレイに送信する。厨房側のプリンターは、受信した調理指示情報を印刷出力し、ディスプレイは調理指示情報を画面表示する。厨房では、調理指示情報に従って調理が行われる。出来上がった商品は包装され、厨房から客室に運ばれて顧客に渡される。   Information on the ordered product is input to the POS register. The POS register performs settlement of the price based on the input information. When the settlement of the price is completed, accounting processing data that is transaction data is generated and transmitted to the receipt printer. The receipt printer receives the accounting data and prints and issues an accounting receipt. Further, when the payment is completed, the POS register transmits cooking instruction information generated based on the input product information to a printer or display installed in the kitchen. The kitchen-side printer prints out the received cooking instruction information, and the display displays the cooking instruction information on the screen. In the kitchen, cooking is performed according to the cooking instruction information. The finished product is packed, transported from the kitchen to the guest room, and delivered to the customer.

近年、ファーストフード店では、顧客の嗜好の多様化に対応するために、商品の内容物を変更する特別注文を受け付けている。例えば、ハンバーガーについては、「ピクルス抜き」、「マスタード抜き」、「レタス抜き」、「マヨネーズなし」などの注文である。これら特別注文の情報は注文された商品の情報と一緒にPOSレジスターに入力されて、調理指示情報として厨房に伝えられる。厨房では、特別注文のハンバーガーの調理が通常のハンバーガーの調理と並行して行われる。   In recent years, fast food stores accept special orders for changing the contents of products in order to cope with diversification of customer preferences. For example, for a hamburger, the orders are “pickle-free”, “mustard-free”, “lettuce-free”, “no mayonnaise”, and the like. These special order information is input to the POS register together with information on the ordered product, and is transmitted to the kitchen as cooking instruction information. In the kitchen, specially prepared hamburgers are cooked in parallel with normal hamburger cooking.

特別注文のハンバーガーと通常のハンバーガーとは外観では見分けが付かない。このため、厨房では各特別注文の情報を表示する特注品ラベルを用意し、調理した商品を包装する際に特注品ラベルを貼り付け、外観からも特注品であることが判別できるようにしている。これにより、顧客への商品の渡し間違いを防止している。   Special order hamburgers and regular hamburgers are indistinguishable in appearance. For this reason, in the kitchen, a special order label that displays information on each special order is prepared, and a special order label is pasted when packaging cooked products so that it can be distinguished from the appearance. . This prevents mistaken delivery of products to customers.

しかし、特別注文の種類が増加すると、予め準備しなければならない特注品ラベルの種類も増加する。これに伴い、多数の種類の特注品ラベルの準備、保管、在庫の確認などの管理作業に充てられる労力も増大する。   However, as the types of special orders increase, the types of custom-made labels that must be prepared in advance also increase. As a result, the labor devoted to management operations such as preparation, storage, and inventory check of many types of custom-made labels also increases.

特注品ラベルの在庫管理を不要にするには、POSレジスターに特別注文の情報が入力される毎に、厨房に設置したプリンターから特注品ラベルを発行することが考えられる。すなわち、POSレジスターで特注品ラベルを発行するためのラベルデータを生成し、このラベルデータを厨房のプリンターに送信し、当該プリンターにおいて特注品ラベルを印刷して発行する。しかし、このような特注品ラベルの発行は、POSレジスター上で動作する既存のアプリケーションプログラム(以下、「POSアプリケーション」と称する)に変更を加える必要がある。このため、特注品ラベルを発行するための導入コストが嵩んでしまうという問題がある。   In order to eliminate the need for inventory management of custom-made product labels, it is conceivable that a custom-made product label is issued from a printer installed in the kitchen each time special order information is input to the POS register. That is, label data for issuing a custom-made label is generated in the POS register, the label data is transmitted to a printer in the kitchen, and the custom-made label is printed and issued in the printer. However, in order to issue such a custom-made label, it is necessary to change an existing application program (hereinafter referred to as “POS application”) operating on the POS register. For this reason, there exists a problem that the introduction cost for issuing a custom-order label will increase.

特許文献1において、このような問題点を解消するための方法及びシステムが提案されている。この方法及びシステムでは、POSレジスターと連携して会計レシートを印刷するレシートプリンターが、POSレジスターから取引データ(会計処理データ)を受信し、このデータに特別注文の情報が含まれている場合には特注品ラベルを発行するためのラベルデータを生成し、生成したラベルデータを厨房等に設置されているラベルプリンターに送信する。ラベルプリンターは、ラベルデータを受信すると、特注品ラベルを印刷して発行する。これにより、商品の注文を受けて会計処理を行う上位機器で動作しているPOSアプリケーションに変更を加えることなく、会計レシート発行の際に、特別注文の情報を表示する特注品ラベルを発行することができる。   Patent Document 1 proposes a method and a system for solving such problems. In this method and system, a receipt printer that prints an accounting receipt in cooperation with a POS register receives transaction data (accounting data) from the POS register, and if this data includes special order information. Generate label data for issuing a custom label, and send the generated label data to a label printer installed in a kitchen or the like. When the label printer receives the label data, it prints and issues a custom label. This allows you to issue a special order label that displays special order information when issuing an accounting receipt, without making any changes to the POS application running on the host device that receives the order for the product and performs the accounting process. Can do.

特開2009−199588号公報JP 2009-199588 A

従来のシステムでは、POSレジスター、及びレシートプリンターが数台店舗カウンターに設置されると共に、1,2台のラベルプリンターが厨房に設置され、各POSレジスターで注文を受けた特注品のラベルを印刷することになる。このため、複数の特注品が複数の顧客から、同時期に注文されると、発行される会計レシートと特注品ラベルの関係がわからなくなり、特注品の受け渡しが正確に行われず、店舗で混乱が生じるおそれがあった。   In the conventional system, several POS registers and receipt printers are installed at the store counter, and one or two label printers are installed in the kitchen to print the custom-made labels ordered by each POS register. It will be. For this reason, if multiple custom-order items are ordered from multiple customers at the same time, the relationship between the issued accounting receipt and the special-order label will not be understood, and the delivery of the special-order items will not be performed accurately, resulting in confusion at the store. There was a risk of it occurring.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態または適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

(適用例1)レシートプリンター及びラベルプリンターを用い、レシート及び前記レシートに関連したラベルを発行するレシート及びラベル発行方法であって、会計処理データを取得し、前記会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成し、前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成し、前記レシートプリンターに対し、前記会計処理データと前記照合データとを送信し、前記ラベルプリンターに対し、前記ラベルデータと前記照合データとを送信することを特徴とするレシート及びラベル発行方法。   (Application Example 1) A receipt and label issuing method for issuing a receipt and a label related to the receipt by using a receipt printer and a label printer, obtaining accounting process data, and predetermined information is included in the accounting process data If it is included, label data is generated based on the predetermined information, collation data for associating the label data with the accounting process data is generated, and for the receipt printer, the accounting process data and the A receipt and a label issuance method, wherein collation data is transmitted, and the label data and the collation data are transmitted to the label printer.

この方法によれば、商品の注文を受けて、POSレジスターのPOSアプリケーション上で会計処理が行われ、その会計処理データが出力される。出力された会計処理データを取得し、その会計処理データに例えば特注品のオーダー(所定の情報)があった場合、ラベルデータと照合データを生成し、これらをラベルプリンターに送信する。一方、レシートプリンターには、照合データと会計処理データを送信する。これにより、ラベルプリンターでは、照合データが付加された特注品ラベルが発行され、レシートプリンターでは、照合データが付加された会計レシートが発行される。   According to this method, an order for a product is received, an accounting process is performed on the POS application in the POS register, and the accounting process data is output. The output accounting process data is acquired, and when there is an order (predetermined information) of a custom-made product in the accounting process data, label data and verification data are generated and transmitted to the label printer. On the other hand, collation data and transaction processing data are transmitted to the receipt printer. As a result, the label printer issues a custom-order label to which verification data is added, and the receipt printer issues an accounting receipt to which verification data is added.

照合データは、例えば、発行ごとに増加するシリアル番号であってもよいし、いくつかの記号を準備し、繰り返し変更してもよく、従業員が特注品と、その特注品が含まれる会計レシートを識別できればよい。照合データが付加された特注品ラベルは、制作された特注品に貼られ、POSレジスターが置かれた注文カウンターに運ばれる。既に発行されている会計レシートにも、その特注品に対応する照合データが印刷されており、特注品を顧客に渡す際の誤認を防止することができる。   The reconciliation data may be, for example, a serial number that increases with each issuance, or you may prepare several symbols and change them repeatedly, and the employee will receive a special order and the accounting receipt that contains the custom order. Can be identified. The custom-made product label with the verification data added is affixed to the produced custom-made product and carried to the order counter where the POS register is placed. Matching data corresponding to the custom-made product is also printed on the accounting receipt that has already been issued, thereby preventing misidentification when the custom-made product is delivered to the customer.

また、この方法によれば、会計処理データに変更を加える必要がないため(既存のPOSアプリケーションをそのまま利用できるため)、導入コストを抑えることができる。なお、会計処理データに所定の情報が含まれていない場合、ラベルデータ及び照合データを生成せず、レシートプリンターに対し、会計処理データのみを送信することが好ましい。   In addition, according to this method, it is not necessary to change the accounting process data (since the existing POS application can be used as it is), the introduction cost can be suppressed. When the accounting process data does not include predetermined information, it is preferable to transmit only the accounting process data to the receipt printer without generating label data and verification data.

(適用例2)プリンタードライバーが、アプリケーションから出力された前記会計処理データを取得し、前記会計処理データに、前記所定の情報が含まれている場合、前記ラベルデータ及び前記照合データを生成することを特徴とする上記のレシート及びラベル発行方法。   Application Example 2 A printer driver acquires the accounting process data output from an application, and generates the label data and the matching data when the accounting process data includes the predetermined information. The above receipt and label issuing method.

この方法によれば、アプリケーションから出力された会計処理データを、プリンタードライバーが取得し、会計処理データに特注品のオーダーがあった場合に、ラベルデータ及び照合データを生成する。このように、プリンタードライバーでラベルデータ及び照合データを生成するので、POSレジスター上のアプリケーション、レシートプリンター及びラベルプリンターに大きな修正を加えることなく、本発明を実現できる。   According to this method, the accounting process data output from the application is acquired by the printer driver, and the label data and the collation data are generated when there is an order for a custom-made product in the accounting process data. As described above, since the label data and the collation data are generated by the printer driver, the present invention can be realized without making major modifications to the application on the POS register, the receipt printer, and the label printer.

(適用例3)前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、前記ラベルは、前記商品が特別注文されたことを表す特注品ラベルであることを特徴とする上記のレシート及びラベル発行方法。   (Application example 3) The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of a product, and the label is a custom-made product label indicating that the product is specially ordered. Receipt and label issuing method.

この方法によれば、例えば会計処理データに、調味料やトッピングの有無または増減を示す文字列があった場合に、照合データが付加された特注品ラベルが発行されると共に、照合データが付加された会計レシートが発行される。これにより、顧客の希望に合わせて制作した商品を、間違いなくその顧客に渡すことができる。   According to this method, for example, when there is a character string indicating the presence / absence or increase / decrease of seasonings or toppings in the accounting process data, a custom product label with verification data is issued and verification data is added. An accounting receipt is issued. Thereby, the product produced according to the customer's request can be delivered to the customer without fail.

(適用例4)前記プリンタードライバーが、前記ラベルデータとして、前記ラベルの種類を特定するラベルコードを生成し、前記ラベルプリンターが、前記ラベルコードと予め関連付けられたグラフィックデータを所定の記憶部から読み出し、前記グラフィックデータと前記照合データを合成して前記ラベルを発行することを特徴とする上記のレシート及びラベル発行方法。   Application Example 4 The printer driver generates a label code that specifies the type of the label as the label data, and the label printer reads graphic data previously associated with the label code from a predetermined storage unit The receipt and label issuing method described above, wherein the label is issued by combining the graphic data and the collation data.

この方法によれば、プリンタードライバーがインストールされたホストからラベルプリンターに対し、ラベルデータとして、ラベルコードを送信するため、グラフィックデータを送信する場合と比較して、データ送信量を減らすことができ、ひいてはファーストプリントタイムを短縮できる。   According to this method, since the label code is transmitted as label data from the host in which the printer driver is installed to the label printer, the data transmission amount can be reduced compared to the case of transmitting graphic data. As a result, the first print time can be shortened.

(適用例5)前記会計処理データに、複数の前記所定の情報が含まれている場合、前記プリンタードライバーが、各所定の情報に基づき複数の前記ラベルデータを生成すると共に、各ラベルデータに少なくとも一部分が共通な前記照合データを生成することを特徴とする上記のレシート及びラベル発行方法。   (Application example 5) When the accounting processing data includes a plurality of the predetermined information, the printer driver generates a plurality of the label data based on each predetermined information, and at least each label data The receipt and label issuing method described above, wherein the collation data having a common part is generated.

この方法によれば、1回の会計で、複数の特注品がオーダーされた場合でも、全ての特注品に対して特注品ラベルを発行できる。また、各特注品ラベルには、1回の会計で発行されるレシートの照合データと、少なくとも一部分が共通な共通の照合データが印刷されているため、特注品が複数注文されても、顧客に渡す際のミスをより確実に防止することができる。   According to this method, even when a plurality of custom-made products are ordered in one accounting, a custom-made product label can be issued for all the custom-made products. In addition, each custom product label is printed with the verification data of the receipt issued in one transaction and the common verification data that is at least partially shared. It is possible to more reliably prevent mistakes when handing over.

(適用例6)レシートを発行するレシートプリンターと、前記レシートに関連したラベルを発行するラベルプリンターと、会計処理データを取得する会計処理データ取得部、前記会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成するラベルデータ生成部、前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成する照合データ生成部、前記レシートプリンターに対し、前記会計処理データと前記照合データとを送信する第1送信部、前記ラベルプリンターに対し、前記ラベルデータと前記照合データとを送信する第2送信部、を有するホストと、を備えたことを特徴とするレシート及びラベル発行システム。   Application Example 6 The receipt printer that issues a receipt, the label printer that issues a label related to the receipt, the accounting process data acquisition unit that acquires accounting process data, and the accounting process data include predetermined information. A label data generation unit that generates label data based on the predetermined information, a collation data generation unit that generates collation data for associating the label data with the accounting data, and the receipt printer, A first transmission unit that transmits the accounting data and the verification data; and a second transmission unit that transmits the label data and the verification data to the label printer. Receipt and label issuing system.

この構成によれば、ホストにおいて会計処理データを取得し、その会計処理データに例えば特注品のオーダー(所定の情報)があった場合、ラベルデータと照合データを生成し、これらをラベルプリンターに送信する。一方、レシートプリンターには、照合データと会計処理データを送信する。これにより、ラベルプリンターでは、照合データが付加された特注品ラベルが発行され、レシートプリンターでは、照合データが付加された会計レシートが発行される。照合データが付加された特注品ラベルは、制作された特注品に貼られ、POSレジスターが置かれた注文カウンターに運ばれる。既に発行されている会計レシートにも、その特注品に対応する照合データが印刷されている。したがって従業員は、会計レシートと特注品ラベルを照合データに基づいて照合することができ、ひいては特注品を顧客に渡す際の誤認を防止することができる。   According to this configuration, when accounting processing data is acquired in the host, and there is an order (predetermined information) of a custom-made product in the accounting processing data, for example, label data and collation data are generated and transmitted to the label printer. To do. On the other hand, collation data and transaction processing data are transmitted to the receipt printer. As a result, the label printer issues a custom-order label to which verification data is added, and the receipt printer issues an accounting receipt to which verification data is added. The custom-made product label with the verification data added is affixed to the produced custom-made product and carried to the order counter where the POS register is placed. Matching data corresponding to the custom-made product is also printed on the accounting receipt that has already been issued. Therefore, the employee can collate the accounting receipt with the custom-made product label based on the collation data, and thus prevent misidentification when the custom-made product is delivered to the customer.

(適用例7)前記会計処理データ取得部が、アプリケーションから出力された前記会計処理データを取得し、前記会計処理データ取得部、前記ラベルデータ生成部及び前記照合データ生成部が、プリンタードライバーによって実現されることを特徴とする上記のレシート及びラベル発行システム。   Application Example 7 The accounting process data acquisition unit acquires the accounting process data output from an application, and the accounting process data acquisition unit, the label data generation unit, and the matching data generation unit are realized by a printer driver. The receipt and label issuing system described above.

この構成によれば、アプリケーションから出力された会計処理データを、プリンタードライバーが取得し、プリンタードライバーでラベルデータ及び照合データを生成するので、POSレジスター上のアプリケーション、レシートプリンター及びラベルプリンターに大きな修正を加えることなく、本発明を実現できる。   According to this configuration, the accounting processing data output from the application is acquired by the printer driver, and the label data and the collation data are generated by the printer driver. Therefore, the application on the POS register, the receipt printer, and the label printer are greatly modified. The present invention can be realized without any addition.

(適用例8)前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、前記ラベルは、前記商品が特別注文されたことを表す特注品ラベルであることを特徴とする上記のレシート及びラベル発行システム。   (Application example 8) The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of a product, and the label is a custom-made product label indicating that the product is specially ordered. Receipt and label issuing system.

この構成によれば、調味料やトッピングの有無または増減など、顧客の希望に合わせて制作した商品を、間違いなくその顧客に渡すことができる。   According to this structure, the product produced according to the customer's wishes, such as the presence or absence or increase / decrease of seasonings and toppings, can be definitely delivered to the customer.

(適用例9)レシートプリンター及びラベルプリンターと通信可能なホストにインストールされたプリンタードライバーであって、会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成するラベルデータ生成部と、前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成する照合データ生成部と、を備え、前記レシートプリンターに向けて、前記会計処理データと前記照合データとを出力し、前記ラベルプリンターに向けて、前記ラベルデータと前記照合データとを出力することを特徴とするプリンタードライバー。   (Application example 9) A printer driver installed on a host capable of communicating with a receipt printer and a label printer, and when predetermined information is included in accounting processing data, label data is generated based on the predetermined information A label data generation unit for generating a verification data for associating the label data with the accounting process data, and the accounting process data and the verification data for the receipt printer. And outputting the label data and the collation data to the label printer.

この構成によれば、プリンタードライバーにより、会計処理データに特注品のオーダー(所定の情報)があるか否かを判別し、特注品のオーダーがあった場合、ラベルデータと照合データを生成し、これらをラベルプリンターに向けて出力する。一方、レシートプリンターには、照合データと会計処理データを出力する。これにより、ラベルプリンターでは、照合データが付加された特注品ラベルが発行され、レシートプリンターでは、照合データが付加された会計レシートが発行される。照合データが付加された特注品ラベルは、制作された特注品に貼られ、POSレジスターが置かれた注文カウンターに運ばれる。既に発行されている会計レシートにも、その特注品に対応する照合データが印刷されている。したがって従業員は、会計レシートと特注品ラベルを照合データに基づいて照合することができ、ひいては特注品を顧客に渡す際の誤認を防止することができる。また、プリンタードライバーでラベルデータ及び照合データを生成するため、POSレジスター上のアプリケーション、レシートプリンター及びラベルプリンターに大きな修正を加えることなく、本発明を実現できる。   According to this configuration, the printer driver determines whether there is a custom order (predetermined information) in the accounting process data, and if there is a custom order, generates label data and verification data, These are output to the label printer. On the other hand, collation data and transaction processing data are output to the receipt printer. As a result, the label printer issues a custom-order label to which verification data is added, and the receipt printer issues an accounting receipt to which verification data is added. The custom-made product label with the verification data added is affixed to the produced custom-made product and carried to the order counter where the POS register is placed. Matching data corresponding to the custom-made product is also printed on the accounting receipt that has already been issued. Therefore, the employee can collate the accounting receipt with the custom-made product label based on the collation data, and thus prevent misidentification when the custom-made product is delivered to the customer. In addition, since the label data and the collation data are generated by the printer driver, the present invention can be realized without making major modifications to the application on the POS register, the receipt printer, and the label printer.

(適用例10)前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、前記ラベルプリンターは、前記ラベルデータに基づき、前記商品が特別注文されたことを表す特注品ラベルを発行することを特徴とする上記のプリンタードライバー。   (Application example 10) The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of a product, and the label printer uses a custom-made label indicating that the product is specially ordered based on the label data. The printer driver as described above, which is issued.

この構成によれば、調味料やトッピングの有無または増減など、顧客の希望に合わせて制作した商品を、間違いなくその顧客に渡すことができる。   According to this structure, the product produced according to the customer's wishes, such as the presence or absence or increase / decrease of seasonings and toppings, can be definitely delivered to the customer.

オーダーエントリーシステムの概略構成図である。It is a schematic block diagram of an order entry system. オーダーエントリーシステムのブロック図である。It is a block diagram of an order entry system. レシート及びラベル発行処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a receipt and label issuing process.

以下、図面を参照して、本発明の一実施形態を説明する。本実施形態では、本発明のレシート及びラベル発行システムを、ハンバーガーショップなどのファーストフード店におけるオーダーエントリーシステムに適用した場合を例示する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In this embodiment, the case where the receipt and label issuing system of the present invention is applied to an order entry system in a fast food restaurant such as a hamburger shop is illustrated.

(オーダーエントリーシステム)
図1は、オーダーエントリーシステム1の概略構成図である。オーダーエントリーシステム1は、商品の注文を受けて会計処理を行うPOSレジスター2と、このPOSレジスター2に、それぞれ、USB(ユニバーサル・シリアル・バス)ケーブル3、4で並列に接続された第1プリンターとしてのレシートプリンター5及び第2プリンターとしてのラベルプリンター6を備えている。また、オーダーエントリーシステム1は、POSレジスター2にケーブル7で接続されたディスプレイ8を備えている。
(Order entry system)
FIG. 1 is a schematic configuration diagram of an order entry system 1. The order entry system 1 includes a POS register 2 that receives an order for goods and performs accounting processing, and a first printer connected in parallel to the POS register 2 by USB (Universal Serial Bus) cables 3 and 4, respectively. A receipt printer 5 and a label printer 6 as a second printer. The order entry system 1 also includes a display 8 connected to the POS register 2 by a cable 7.

レシートプリンター5は、代金の清算の際に、会計レシートA(レシート)を発行する。ラベルプリンター6は、購入商品に特注品が含まれる場合、特注品に貼付するための特注品ラベルB(ラベル)を発行する。   The receipt printer 5 issues an accounting receipt A (receipt) at the time of payment. The label printer 6 issues a custom-made label B (label) to be affixed to the custom-made product when the purchased product includes a custom-made product.

POSレジスター2及びレシートプリンター5は、例えば、ハンバーガーショップの客室9Aに設けられている注文カウンターに設置される。ディスプレイ8及びラベルプリンター6は、例えば、ハンバーガーショップの厨房9Bに設けられたカウンターに設置される。   The POS register 2 and the receipt printer 5 are installed, for example, at an order counter provided in a guest room 9A of a hamburger shop. The display 8 and the label printer 6 are installed at, for example, a counter provided in a kitchen 9B of a hamburger shop.

POSレジスター2は、商品の注文を受け付けて会計処理を行うPOSアプリケーション30(図2参照)と、レシートプリンター5及びラベルプリンター6を制御するプリンタードライバー10(図2参照)がインストールされている。POSレジスター2は、表示・操作を行うタッチパネル21と、顧客に向けて情報を表示する顧客ディスプレイ22と、紙幣及び硬貨を収容するキャッシュドロアー23を備えている。注文カウンターで顧客が商品の注文を行うと、従業員によってタッチパネル21が操作され、注文された商品の情報がPOSレジスター2に入力される。   The POS register 2 is installed with a POS application 30 (see FIG. 2) that accepts orders for merchandise and performs accounting processing, and a printer driver 10 (see FIG. 2) that controls the receipt printer 5 and the label printer 6. The POS register 2 includes a touch panel 21 that performs display and operation, a customer display 22 that displays information toward a customer, and a cash drawer 23 that stores banknotes and coins. When the customer places an order for a product at the order counter, the touch panel 21 is operated by an employee, and information on the ordered product is input to the POS register 2.

以下に、オーダーエントリーシステム1の動作の概要を説明する。タッチパネル21には、例えば、「ハンバーガー」、「チーズバーガー」、「ポテト」、「サラダ」、「コーヒー」などの商品の一覧が表示されている。従業員は、顧客の注文を確認しながら、注文された商品のアイコンにタッチして、商品の情報を入力する。商品のアイコンをタッチすると、タッチパネル21には、各商品について内容物を変更する特別注文の一覧が表示される。例えば、「ハンバーガー」や「チーズバーガー」が注文されると、タッチパネル21には、「ピクルス抜き」、「マスタード抜き」、「レタス抜き」、「マヨネーズなし」、「マヨネーズ増量」、「マヨネーズ減量」、などを示すアイコンが表示される。商品の注文に続いて、顧客がこれらの特別注文を行った場合、従業員は該当するアイコンにタッチして特別注文の情報を入力する。ここでは、例えば、「チーズバーガー1個」、「ピクルス抜き」、「ハンバーガー1個」、「コーヒー1個」という情報が入力される。   Below, the outline | summary of operation | movement of the order entry system 1 is demonstrated. The touch panel 21 displays a list of products such as “hamburger”, “cheese burger”, “potato”, “salad”, and “coffee”. While confirming the customer's order, the employee touches the icon of the ordered product and inputs the product information. When a product icon is touched, the touch panel 21 displays a list of special orders for changing the contents of each product. For example, when “hamburger” or “cheese burger” is ordered, the touch panel 21 displays “pickle removal”, “mustard removal”, “lettuce removal”, “no mayonnaise”, “mayonnaise increase”, “mayonnaise decrease”. , Etc. are displayed. If the customer places these special orders following the order for the product, the employee touches the appropriate icon and enters the special order information. Here, for example, information of “1 cheeseburger”, “pickle-free”, “1 hamburger”, “1 coffee” is input.

顧客が商品の代金を清算し、従業員がタッチパネル21の清算キーにタッチすると、POSレジスター2は、入力された商品の情報に基づいて会計処理データを生成する。会計処理データには、注文された商品の商品名、個数などの商品に関する情報と、清算された合計金額とが含まれている。また、特別注文があった場合は、その特別注文の情報が会計処理データに含まれる。また、POSレジスター2は、会計処理データに特別注文の情報が含まれる場合、特注品ラベルBに印刷するラベルデータと、会計レシートAと特注品ラベルBを関連付けるための照合データを生成する。そして、会計処理データ及び照合データをレシートプリンター5に送信し、ラベルデータ及び照合データをラベルプリンター6に送信する。なお、照合データは、例えば発行ごとに増加するシリアル番号であってもよいし、いくつかの記号を準備し、繰り返し変えてもよく、従業員が特注品と、その特注品が含まれるレシートとを照合できればよい。   When the customer settles the price of the product and the employee touches the clearing key of the touch panel 21, the POS register 2 generates accounting process data based on the inputted product information. The accounting data includes information about the product such as the product name and quantity of the ordered product, and the total amount settled. If there is a special order, the information on the special order is included in the accounting process data. Further, the POS register 2 generates label data to be printed on the custom-order label B and collation data for associating the accounting receipt A with the custom-order label B when the accounting process data includes special order information. Then, the accounting process data and the collation data are transmitted to the receipt printer 5, and the label data and the collation data are transmitted to the label printer 6. The collation data may be, for example, a serial number that increases with each issuance, or several symbols may be prepared and changed repeatedly. The employee can create a custom product and a receipt that includes the custom product. Can be verified.

また、POSレジスター2は、入力された商品の情報及び特別注文の情報に基づいて調理指示データを生成し、この調理指示データを厨房9Bに設置されているディスプレイ8に送信する。ディスプレイ8には、商品として、「チーズバーガー1個」が表示され、特別注文の情報として、「ピクルス抜き」が表示される。また、その他に調理が必要な商品として「ハンバーガー1個」情報が表示される。厨房9Bを担当する従業員はディスプレイ8の表示に従って調理を行い、商品を準備する。なお、コーヒーは注文カウンターに設置されているコーヒーサーバーを利用して客室側で準備される。   In addition, the POS register 2 generates cooking instruction data based on the input product information and special order information, and transmits the cooking instruction data to the display 8 installed in the kitchen 9B. On the display 8, “1 cheese burger” is displayed as a product, and “without pickles” is displayed as special order information. In addition, “1 hamburger” information is displayed as a product requiring cooking. The employee in charge of the kitchen 9B cooks according to the display 8 and prepares a product. Coffee is prepared in the guest room using a coffee server installed at the order counter.

レシートプリンター5は、POSレジスター2からレシートデータを受信すると、レシートデータに基づいて会計レシートAを発行する。会計レシートAには、注文された商品名、その商品の個数、その商品について行われた特別注文の情報a1、及び、合計金額が印刷される。また、会計レシートAには、特別注文があった場合に生成される照合データa2も印刷される。   When receiving the receipt data from the POS register 2, the receipt printer 5 issues an accounting receipt A based on the receipt data. On the accounting receipt A, the name of the ordered product, the number of the product, information a1 on the special order made for the product, and the total amount are printed. In addition, the check receipt a2 generated when there is a special order is also printed on the accounting receipt A.

ラベルプリンター6は、POSレジスター2からラベルデータを受信すると、ラベルデータに基づいて特注品ラベルBを発行する。同図では、特別注文の情報b1(「ピクルス抜き」)が印刷された特注品ラベルBが発行される場合を例示している。また、特注品ラベルBには、特別注文の情報b1と照合データb2が印刷される。   When receiving the label data from the POS register 2, the label printer 6 issues a custom-made label B based on the label data. In the figure, a case where a custom-made label B on which special order information b1 (“pickle removal”) is printed is issued is illustrated. Further, special order information b1 and collation data b2 are printed on the custom-made product label B.

厨房9Bを担当する従業員は、調理された特別注文の商品を包装する際に、この特注品ラベルBを貼り付ける。これにより、包装された商品の外観からでも、その商品が特注品であることを判別できる。次に、調理指示された商品の準備が全て整うと、これらは注文カウンターに運ばれる。そして、会計及び商品渡しを担当する従業員は、準備されていたコーヒー等の商品及び会計レシートAと一緒に特注品を顧客に渡す。代金は、注文を受けた時または商品を渡す時に、顧客から支払われる。特注品には、照合データb2がついた特注品ラベルBが貼られ、発行されている会計レシートAにも、その特注品に対応する照合データa2が印刷されている。したがって従業員は、照合データa2,b2を照合することで、特注品を顧客に渡す際のミスを防止できる。   The employee in charge of the kitchen 9B attaches this custom-made label B when packaging the cooked special order product. Thereby, it can discriminate | determine that the goods are custom-order goods also from the external appearance of the packaged goods. Next, when all of the cooked products are ready, they are taken to the order counter. Then, the employee in charge of accounting and product delivery delivers the custom-made product to the customer together with the prepared product such as coffee and the accounting receipt A. The price is paid by the customer when the order is received or when the goods are delivered. The special order label B with the collation data b2 is attached to the special order product, and the collation data a2 corresponding to the special order product is also printed on the issued accounting receipt A. Therefore, the employee can prevent mistakes when handing over the custom-made product to the customer by collating the collation data a2 and b2.

(制御系)
図2はオーダーエントリーシステム1の制御系を示すブロック図である。ここでは、POSレジスター2、レシートプリンター5及びラベルプリンター6の制御系について説明する。
(Control system)
FIG. 2 is a block diagram showing a control system of the order entry system 1. Here, the control system of the POS register 2, the receipt printer 5, and the label printer 6 will be described.

POSレジスター2は、POSアプリケーション30及びプリンタードライバー10を主要部とする。プリンタードライバー10は、以下に示す符号11〜18を含む。会計処理データ取得部11は、POSアプリケーション30から出力された会計処理データを取得する。キーコード記憶部12は、会計処理データの中に含まれている特別注文の情報を識別するための複数のキーコードを不揮発に記憶している。キーコードは、例えば「ケチャップ有り」、「ピクルス抜き」、「マスタード抜き」、「レタス抜き」、「マヨネーズなし」、「マヨネーズ増量」、「マヨネーズ減量」などの特別注文の情報を示す文字列に対応するコードである。キーコード検出部13は、会計処理データ取得部11により取得された会計処理データから、キーコード記憶部12に記憶されているキーコードと一致する文字列を検出する。   The POS register 2 includes the POS application 30 and the printer driver 10 as main parts. The printer driver 10 includes reference numerals 11 to 18 shown below. The accounting process data acquisition unit 11 acquires accounting process data output from the POS application 30. The key code storage unit 12 stores a plurality of key codes for identifying special order information included in the accounting data in a nonvolatile manner. The key code is a character string indicating special order information such as `` with ketchup '', `` without pickle '', `` without mustard '', `` without lettuce '', `` without mayonnaise '', `` increase mayonnaise '', `` decrease mayonnaise '' Corresponding code. The key code detection unit 13 detects a character string that matches the key code stored in the key code storage unit 12 from the transaction processing data acquired by the transaction processing data acquisition unit 11.

照合データ生成部14は、会計処理データに特別注文の情報が含まれている場合(キーコード検出部13によりキーコードが検出された場合)、ラベルデータと会計処理データとを関連付けるための照合データを生成する。レシートデータ生成部15は、会計処理データに特別注文の情報が含まれている場合、会計処理データと照合データを含むレシートデータを生成する。生成されたレシートデータは、第1ポート25(第1送信部)を介して、レシートプリンター5に送信される。また、レシートデータ生成部15は、会計処理データに特別注文の情報が含まれていない場合、会計処理データのみを含むレシートデータを生成する。   The collation data generation unit 14 performs collation data for associating the label data with the accounting data when the accounting data includes special order information (when the key code is detected by the key code detection unit 13). Is generated. The receipt data generation unit 15 generates receipt data including the accounting process data and the collation data when special order information is included in the accounting process data. The generated receipt data is transmitted to the receipt printer 5 via the first port 25 (first transmission unit). In addition, the receipt data generation unit 15 generates receipt data including only the accounting process data when the accounting process data does not include special order information.

ラベルデータ記憶部16は、ラベルデータとして、特注品ラベルの種類を特定するラベルコードを不揮発に記憶している。例えば「ケチャップ有り」は「コード01」、「ピクルス抜き」は「コード02」のように記憶している。ラベルデータ生成部17は、会計処理データに、所定の情報である特別注文の情報が含まれている場合、ラベルデータ記憶部16から、そのキーコードに対応するラベルコードを読み出し、ラベルデータを生成する。そして、当該ラベルデータ(ラベルコード)は、照合データと共に、第2ポート26(第2送信部)を介して、ラベルプリンター6に送信される。また、ラベルデータ生成部17は、会計処理データに特別注文の情報が含まれていない場合、当然ラベルデータを生成しない。   The label data storage unit 16 stores a label code for specifying the type of the custom-made label in a nonvolatile manner as label data. For example, “code 01” is stored for “with ketchup”, and “code 02” for “without pickle”. The label data generation unit 17 reads the label code corresponding to the key code from the label data storage unit 16 and generates the label data when the accounting process data includes special order information that is predetermined information. To do. Then, the label data (label code) is transmitted to the label printer 6 through the second port 26 (second transmission unit) together with the collation data. Further, the label data generation unit 17 naturally does not generate label data when the special order information is not included in the accounting process data.

レシートプリンター5は、ロール紙から繰り出される長尺状の記録紙P1(図1参照)に印刷を行うラインサーマルプリンターである。レシートプリンター5の制御系は、CPU、ROM、RAMを備えた制御部50を中心に構成されている。制御部50には、通信インターフェイス51を介して、POSレジスター2からレシートデータが供給される。制御部50の出力側には、ヘッドドライバー52、モータードライバー53を介して、それぞれライン型サーマルヘッド54、紙送りモーター55が接続されている。レシートデータを受信すると、制御部50は、これらを駆動制御して会計レシートA(図1参照)を発行する。   The receipt printer 5 is a line thermal printer that performs printing on a long recording paper P1 (see FIG. 1) that is fed out from roll paper. The control system of the receipt printer 5 is mainly configured by a control unit 50 including a CPU, a ROM, and a RAM. The receipt data is supplied from the POS register 2 to the control unit 50 via the communication interface 51. A line-type thermal head 54 and a paper feed motor 55 are connected to the output side of the control unit 50 via a head driver 52 and a motor driver 53, respectively. When receiving the receipt data, the control unit 50 drives and controls them to issue an accounting receipt A (see FIG. 1).

ラベルプリンター6は記録紙P2(図1参照)に印刷を行う。本例のラベルプリンター6は、所謂、スティキーラベルプリンターと呼ばれるプリンターであり、ロール紙から繰り出される裏面が粘着面となっている長尺状の記録紙に印刷を行い、印刷ジョブの終了毎に記録紙P2を切断し、切断後の記録紙片を特注品ラベルBとして発行する。   The label printer 6 performs printing on the recording paper P2 (see FIG. 1). The label printer 6 in this example is a so-called sticky label printer, which prints on a long recording paper whose back surface is an adhesive surface fed out from a roll paper, and each time a print job is completed. The recording paper P2 is cut, and the cut recording paper piece is issued as a custom label B.

ラベルプリンター6の制御系は、CPU、ROM、RAMを備えた制御部60を中心に構成されている。制御部60には、通信インターフェイス61を介して、POSレジスター2からラベルデータが供給される。制御部60には、不揮発性メモリー65(所定の記憶部)が接続されている。不揮発性メモリー65には、ラベルコードと特注品ラベルBの種類に応じたグラフィックデータとが関連付けて記憶されている。制御部60は、POSレジスター2から供給されたラベルデータ(ラベルコード)に対応するグラフィックデータを読み出し、当該グラフィックデータと、POSレジスター2から供給された照合データとを合成した合成データを生成する。なお、合成データには、例えば、記録紙P2の切断を指示するカットコマンドなど必要なコマンドが付加される。制御部60の出力側には、ヘッドドライバー66、モータードライバー67、カッタードライバー68を介して、それぞれライン型サーマルヘッド69、紙送りモーター70、記録紙カッター71が接続されている。制御部60は、これらを駆動制御して、生成した合成データを記録紙P2に印刷し、印刷後の記録紙P2を切断して、特注品ラベルB(図1参照)を発行する。   The control system of the label printer 6 is mainly configured by a control unit 60 including a CPU, a ROM, and a RAM. Label data is supplied from the POS register 2 to the control unit 60 via the communication interface 61. A non-volatile memory 65 (predetermined storage unit) is connected to the control unit 60. The nonvolatile memory 65 stores a label code and graphic data corresponding to the type of the custom-made label B in association with each other. The control unit 60 reads the graphic data corresponding to the label data (label code) supplied from the POS register 2 and generates composite data by combining the graphic data and the collation data supplied from the POS register 2. For example, a necessary command such as a cut command for instructing cutting of the recording paper P2 is added to the composite data. A line type thermal head 69, a paper feed motor 70, and a recording paper cutter 71 are connected to the output side of the control unit 60 via a head driver 66, a motor driver 67, and a cutter driver 68, respectively. The control unit 60 drives and controls them, prints the generated composite data on the recording paper P2, cuts the recording paper P2 after printing, and issues a custom-made label B (see FIG. 1).

(レシート及びラベル発行処理)
図3は、レシート及びラベル発行処理の流れを示すフローチャートである。なお、同図において、POSレジスター2の処理は、プリンタードライバー10の処理を中心に説明する。顧客によって商品の代金が清算されると、POSレジスター2では、POSアプリケーション30により会計処理データが生成される。プリンタードライバー10は、POSアプリケーション30から出力された会計処理データを取得すると(S01)、キーコードと一致する文字列が含まれるか否かを判別し(S02)、含まれると判別した場合は(S02:Yes)、ラベルデータ及び照合データを生成する(S03、S04)。ここでは、照合データとして、発行ごとに増加するシリアル番号を生成する。
(Receipt and label issuing process)
FIG. 3 is a flowchart showing the flow of the receipt and label issuing process. In the figure, the processing of the POS register 2 will be described focusing on the processing of the printer driver 10. When the price of the product is settled by the customer, the POS register 2 generates accounting data by the POS application 30. When the printer driver 10 acquires the accounting process data output from the POS application 30 (S01), the printer driver 10 determines whether or not a character string that matches the key code is included (S02). (S02: Yes), label data and collation data are generated (S03, S04). Here, a serial number that increases with each issue is generated as verification data.

その後、POSレジスター2は、ラベルデータと照合データをラベルプリンター6に送信する(S05)。ラベルプリンター6では、ラベルデータと照合データを受信し(S06)、特注品ラベルBを印刷する(S07)。また、POSレジスター2は、S05の後、会計処理データと照合データをレシートプリンター5に送信する(S08)。レシートプリンター5では、会計処理データと照合データを受信し(S09)、会計レシートAを印刷する(S10)。   Thereafter, the POS register 2 transmits the label data and the collation data to the label printer 6 (S05). The label printer 6 receives the label data and the collation data (S06), and prints the custom-made label B (S07). Further, after S05, the POS register 2 transmits the accounting process data and the collation data to the receipt printer 5 (S08). The receipt printer 5 receives the accounting process data and the collation data (S09), and prints the accounting receipt A (S10).

一方、POSレジスター2は、S02において、会計処理データにキーコードと一致する文字列が含まれないと判別した場合(S02:No)、会計処理データのみをレシートプリンター5に送信する(S11)。レシートプリンター5では、会計処理データを受信し(S09)、照合データが付加されていない会計レシートAを印刷する(S10)。   On the other hand, if the POS register 2 determines in S02 that the accounting process data does not include a character string that matches the key code (S02: No), it transmits only the accounting process data to the receipt printer 5 (S11). The receipt printer 5 receives the accounting process data (S09) and prints the accounting receipt A to which no verification data is added (S10).

以上説明したとおり、本実施形態によれば、POSレジスター2に組み込まれたプリンタードライバー10が、POSアプリケーション30から出力された会計処理データを解析して特注品のオーダーの有無を判別し、特注品のオーダーがあった場合、ラベルデータ及び照合データを生成してラベルプリンター6に印刷指示を行うため、シリアル番号付きの特注品ラベルBを発行できる。また、プリンタードライバー10は、特注品のオーダーがあった場合、レシートプリンター5に向けて会計処理データ及び照合データを出力するため、シリアル番号付きの会計レシートAを発行できる。これにより、従業員が特注品を顧客に渡す際、特注品ラベルBと会計レシートAのシリアル番号を照合できるため、商品の渡し間違いを防止できる。また、プリンタードライバー10によって、会計処理データの解析、照合データおよびラベルデータの生成等を行うため、POSアプリケーション30の変更や、レシートプリンター5及びラベルプリンター6の入れ替えを必要としない。これにより、特注品ラベルBを発行するための導入コストを低減できる。   As described above, according to the present embodiment, the printer driver 10 incorporated in the POS register 2 analyzes the accounting processing data output from the POS application 30 to determine whether there is an order for a custom-made product. When there is an order, the label data and the collation data are generated and the label printer 6 is instructed to print, so that a custom-made label B with a serial number can be issued. Further, when there is an order for a custom-made product, the printer driver 10 outputs the accounting process data and the collation data to the receipt printer 5, and therefore can issue an accounting receipt A with a serial number. Thereby, when an employee delivers a custom-made product to a customer, since the serial number of the custom-made product label B and the accounting receipt A can be collated, it is possible to prevent an error in delivery of the product. In addition, since the printer driver 10 analyzes the accounting process data, generates collation data, and label data, it is not necessary to change the POS application 30 or replace the receipt printer 5 and the label printer 6. Thereby, the introduction cost for issuing the custom-order label B can be reduced.

(その他の実施形態)
上記の実施形態において、ラベルデータ生成部17は、会計処理データからキーコードを含む文字列を抽出してラベルデータを生成しているが、会計処理データの全てをラベルデータとして生成しても良い。また、会計処理データから合計金額を除いた部分を抽出してラベルデータとして生成しても良い。このようなラベルデータに基づいて発行された特注品ラベルBには、注文されている全ての商品の情報が表示されている。したがって、例えば、注文された商品が全て詰め込まれたテイクアウト用の袋に貼り付けられることにより、その袋の中に特別注文の商品が含まれていることを示すことができる。よって、テイクアウト用の袋を顧客に渡す際に、商品の渡し間違いを防止できる。なお、このように会計処理データの全て又は合計金額を除いた部分をラベルデータとして生成する場合、特別注文の情報には、その旨を示すマークを付加して印刷することが好ましい。これにより特注品とその他の商品との区別が容易になり、袋に特注品が含まれていることを、より明確に示すことができる。
(Other embodiments)
In the above embodiment, the label data generation unit 17 generates label data by extracting a character string including a key code from accounting process data. However, all of the accounting process data may be generated as label data. . Further, a portion excluding the total amount from the accounting process data may be extracted and generated as label data. Information on all the ordered products is displayed on the custom-made product label B issued based on such label data. Therefore, for example, it is possible to indicate that a special order product is included in the bag by sticking to the takeout bag in which all the ordered products are packed. Therefore, it is possible to prevent a product delivery error when the take-out bag is delivered to the customer. In addition, when the portion excluding all or the total amount of the accounting processing data is generated as the label data in this way, it is preferable to print the special order information with a mark indicating that fact. This facilitates the distinction between custom-made products and other commodities, and can clearly show that the custom-made products are included in the bag.

また、上記の実施形態において、ラベルデータ生成部17は、ラベルデータとしてラベルコードを生成したが、グラフィックデータ(ラスタデータ)を生成しても良い。この場合、ラベルコードとグラフィックデータとを紐付けた情報を不揮発性メモリー65内に記憶しておく必要はない。   In the above embodiment, the label data generation unit 17 generates the label code as the label data, but may generate graphic data (raster data). In this case, it is not necessary to store information in which the label code and the graphic data are associated in the nonvolatile memory 65.

また、ラベルデータ生成部17は、会計処理データに複数の特別注文の情報が含まれている場合、各情報に基づき複数のラベルデータを生成することが好ましい。またこの場合、照合データ生成部14は、各ラベルデータに共通な照合データを生成することが好ましい。例えば、3枚の特注品ラベルB「ラベル1」、「ラベル2」、「ラベル3」を発行する場合であって、共通な照合データ「×××」が付加される。3枚の特注品ラベルBには、1回の会計で発行されるレシートの照合データと、共通の照合データが印刷されているため、特注品が複数注文されても、顧客に渡す際のミスをより確実に防止することができる。   Moreover, it is preferable that the label data generation part 17 produces | generates several label data based on each information, when the information of several special orders is contained in accounting process data. In this case, it is preferable that the collation data generation unit 14 generates collation data common to each label data. For example, in the case of issuing three custom-made product labels B “Label 1”, “Label 2”, and “Label 3”, common collation data “XXX” is added. The three custom-order labels B are printed with receipt verification data issued in one transaction and common verification data. Can be prevented more reliably.

また、照合データを、1回の会計データに対して共通な部分と、1回の会計データに含まれる各特別注文に対応する識別データとによって構成してもよい。例えば、1回の会計データに対して共通な部分を「×××」とし、識別データを「1」、「2」、「3」とした場合、照合データ「×××−1」、「×××−2」、「×××−3」のように、識別データを照合データの枝番として付加することが考えられる。   Moreover, you may comprise collation data by the common part with respect to one accounting data, and the identification data corresponding to each special order contained in one accounting data. For example, when the common part for one accounting data is “XXX” and the identification data is “1”, “2”, “3”, the matching data “XXX-1”, “ It can be considered that identification data is added as a branch number of collation data, such as “xxx-2” and “xxx-3”.

また、上記の実施形態において、特別注文の情報は内容物の変更を示すものとしたが、「チーズ追加」などのエクストラ注文の情報であってもよいし、顧客が要望すると考えられる商品温度や保存方法に関する情報(「常温」、「冷凍」など)または糖分や調理方法に関する情報(「糖分カット」、「氷無し」など)であってもよい。   In the above embodiment, the special order information indicates a change in the contents, but may be extra order information such as “add cheese”, It may be information relating to a storage method (such as “room temperature” or “frozen”) or information relating to sugar or a cooking method (such as “sugar cut” or “no ice”).

一方、「ケチャップ有り」、「ピクルス抜き」、「マスタード抜き」、「レタス抜き」、「マヨネーズなし」、「マヨネーズ増量」、「マヨネーズ減量」などの特別注文の情報を示す文字列の中に含まれる、「有り」、「抜き」、「なし」、「増量」、「減量」をキーコードとすることも可能である。つまり、「抜き」、「増量」などのキーコードと「ピクルス」、「マスタード」、「レタス」などの内容物とセットで特別注文の情報を表す。この場合、キーコード検出部13は、取得した会計処理データの中にこれらのキーコードを含む文字列を検出すると、受信した会計処理データの中に特別注文の情報が含まれていると判別する。   On the other hand, it is included in the character string indicating special order information such as “with ketchup”, “without pickles”, “without mustard”, “without lettuce”, “without mayonnaise”, “increased mayonnaise”, “decrease mayonnaise” “Yes”, “No”, “No”, “Increase” and “Decrease” can be used as key codes. That is, the special order information is expressed by a set of key codes such as “Pick” and “Increase” and contents such as “Pickle”, “Mustard”, and “Lettuce”. In this case, when the key code detection unit 13 detects a character string including these key codes in the acquired accounting process data, the key code detection unit 13 determines that special order information is included in the received accounting process data. .

また、本発明は、上記のオーダーエントリーシステム1に限らず、レシート及びラベルを発行する種々の印刷処理システムにも適用できる。例えば、レシートプリンター5で発行されるものは、会計処理データが印刷された会計レシートAに限らず、オーダーされた特注品等の引換券であってもよい。また、制作に時間がかかる特注品の場合、会計レシートAとは別に、照合データが印刷された引換券を発行しても良い。これにより、引換券と照合データが印刷された特注品と交換することにより、特注品を顧客に渡す際の誤認を防止できる。なお、特注品の制作に時間がかかるか否かは、所定の情報を検出するキーコードを、制作時間情報と紐付けて記憶しておことにより判別可能である。   The present invention is not limited to the order entry system 1 described above, and can be applied to various print processing systems that issue receipts and labels. For example, what is issued by the receipt printer 5 is not limited to the accounting receipt A on which the accounting processing data is printed, but may be a voucher such as an ordered custom product. In addition, in the case of a custom-made product that takes a long time to produce, a voucher printed with verification data may be issued separately from the accounting receipt A. Thereby, it is possible to prevent misidentification when handing over the custom-made product to the customer by exchanging it with the custom-made product on which the exchange ticket and the verification data are printed. Whether or not it takes time to produce a custom-made product can be determined by storing a key code for detecting predetermined information in association with the production time information.

また、上記の実施形態では、POSレジスター2が調理指示データを生成し、これをディスプレイ8に送信したが、会計処理データ(及び照合データ)をディスプレイ8に送信しても良い。この場合、ディスプレイ8は、会計処理データから必要な情報を抽出して表示データを生成し、これを表示する。この構成によれば、POSレジスター2による調理指示データの生成を不要とすることができる。なお、ディスプレイ8側で表示データを生成するのではなく、POSレジスター2にインストールされたディスプレイドライバーで表示データを生成しても良い。また、ディスプレイ8を、POSレジスター2ではなくレシートプリンター5に接続し、レシートプリンター5から転送された会計処理データに基づいて表示データを生成する構成としても良い。   In the above embodiment, the POS register 2 generates cooking instruction data and transmits it to the display 8. However, the accounting processing data (and verification data) may be transmitted to the display 8. In this case, the display 8 extracts necessary information from the accounting process data, generates display data, and displays it. According to this configuration, generation of cooking instruction data by the POS register 2 can be made unnecessary. Instead of generating display data on the display 8 side, display data may be generated by a display driver installed in the POS register 2. Alternatively, the display 8 may be connected to the receipt printer 5 instead of the POS register 2 and display data may be generated based on the transaction processing data transferred from the receipt printer 5.

また、上記の実施形態では、プリンタードライバー10によって、会計処理データの解析、照合データおよびラベルデータの生成等を行うものとしたが、POSレジスター2の出力側に制御装置を接続し、当該制御装置によってこれらを行っても良い。この場合、制御装置の出力側は、レシートプリンター5及びラベルプリンター6に接続される。なお、POSレジスター2と制御装置、制御装置とレシートプリンター5及びラベルプリンター6は、ケーブル接続であっても良いし、ネットワーク接続であっても良い。   In the above embodiment, the printer driver 10 analyzes the accounting data, generates collation data, and label data. However, the control device is connected to the output side of the POS register 2, and the control device You may do these. In this case, the output side of the control device is connected to the receipt printer 5 and the label printer 6. The POS register 2 and the control device, and the control device, the receipt printer 5 and the label printer 6 may be connected by a cable or a network.

また、上記の実施形態に示したオーダーエントリーシステム1の各構成要素をプログラムとして提供することが可能である。また、そのプログラムを各種記録媒体に格納して提供することも可能である。すなわち、コンピューターをオーダーエントリーシステム1の各構成要素として機能させるためのプログラム、及びそれを記録した記録媒体も、本発明の権利範囲に含まれる。その他、POSレジスター2の処理をクラウドコンピューティングによって行ったり、レシートプリンター5やラベルプリンター6をWebプリンターとして実現したりなど、本発明の要旨を逸脱しない範囲で、適宜変更が可能である。   Moreover, it is possible to provide each component of the order entry system 1 shown in said embodiment as a program. It is also possible to provide the program stored in various recording media. That is, a program for causing a computer to function as each component of the order entry system 1 and a recording medium on which the program is recorded are also included in the scope of rights of the present invention. In addition, the processing of the POS register 2 is performed by cloud computing, and the receipt printer 5 and the label printer 6 are realized as Web printers, and can be appropriately changed without departing from the gist of the present invention.

1…オーダーエントリーシステム 2…POSレジスター 5…レシートプリンター 6…ラベルプリンター 8…ディスプレイ 10…プリンタードライバー 11…会計処理データ取得部 12…キーコード記憶部 13…キーコード検出部 14…照合データ生成部 15…レシートデータ生成部 16…ラベルデータ記憶部 17…ラベルデータ生成部 21…タッチパネル 22…顧客ディスプレイ 23…キャッシュドロアー 30…POSアプリケーション A…会計レシート B…特注品ラベル a1…印刷された特別注文の情報 a2…印刷された照合データ b1…印刷された特別注文の情報 b2…印刷された照合データ   DESCRIPTION OF SYMBOLS 1 ... Order entry system 2 ... POS register 5 ... Receipt printer 6 ... Label printer 8 ... Display 10 ... Printer driver 11 ... Accounting process data acquisition part 12 ... Key code storage part 13 ... Key code detection part 14 ... Collation data generation part 15 ... Receipt data generation unit 16 ... Label data storage unit 17 ... Label data generation unit 21 ... Touch panel 22 ... Customer display 23 ... Cash drawer 30 ... POS application A ... Account receipt B ... Custom order label a1 ... Printed special order information a2 ... printed collation data b1 ... printed special order information b2 ... printed collation data

Claims (10)

レシートプリンター及びラベルプリンターを用い、レシート及び前記レシートに関連したラベルを発行するレシート及びラベル発行方法であって、
会計処理データを取得し、
前記会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成し、
前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成し、
前記レシートプリンターに対し、前記会計処理データと前記照合データとを送信し、
前記ラベルプリンターに対し、前記ラベルデータと前記照合データとを送信することを特徴とするレシート及びラベル発行方法。
A receipt and label issuing method for issuing a receipt and a label related to the receipt using a receipt printer and a label printer,
Get accounting data,
If the accounting data includes predetermined information, label data is generated based on the predetermined information,
Generating matching data for associating the label data with the accounting data;
Sending the transaction processing data and the verification data to the receipt printer,
A receipt and a label issuing method, wherein the label data and the collation data are transmitted to the label printer.
プリンタードライバーが、アプリケーションから出力された前記会計処理データを取得し、前記会計処理データに、前記所定の情報が含まれている場合、前記ラベルデータ及び前記照合データを生成することを特徴とする請求項1に記載のレシート及びラベル発行方法。   The printer driver acquires the accounting process data output from an application, and generates the label data and the matching data when the accounting process data includes the predetermined information. Item 4. The receipt and label issuing method according to item 1. 前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、
前記ラベルは、前記商品が特別注文されたことを表す特注品ラベルであることを特徴とする請求項2に記載のレシート及びラベル発行方法。
The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of the product,
3. The receipt and label issuing method according to claim 2, wherein the label is a custom-made label indicating that the product is specially ordered.
前記プリンタードライバーが、前記ラベルデータとして、前記ラベルの種類を特定するラベルコードを生成し、
前記ラベルプリンターが、前記ラベルコードと予め関連付けられたグラフィックデータを所定の記憶部から読み出し、前記グラフィックデータと前記照合データを合成して前記ラベルを発行することを特徴とする請求項2または3に記載のレシート及びラベル発行方法。
The printer driver generates a label code that identifies the type of the label as the label data,
4. The label printer according to claim 2, wherein the label printer reads graphic data pre-associated with the label code from a predetermined storage unit, synthesizes the graphic data and the collation data, and issues the label. The receipt and label issuing method described.
前記会計処理データに、複数の前記所定の情報が含まれている場合、前記プリンタードライバーが、各所定の情報に基づき複数の前記ラベルデータを生成すると共に、各ラベルデータに少なくとも一部分が共通な前記照合データを生成することを特徴とする請求項2ないし4のいずれか1項に記載のレシート及びラベル発行方法。   When the accounting processing data includes a plurality of the predetermined information, the printer driver generates a plurality of the label data based on the predetermined information, and at least a part of the label data is common to the label data. 5. The receipt and label issuing method according to claim 2, wherein collation data is generated. レシートを発行するレシートプリンターと、
前記レシートに関連したラベルを発行するラベルプリンターと、
会計処理データを取得する会計処理データ取得部、
前記会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成するラベルデータ生成部、
前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成する照合データ生成部、
前記レシートプリンターに対し、前記会計処理データと前記照合データとを送信する第1送信部、
前記ラベルプリンターに対し、前記ラベルデータと前記照合データとを送信する第2送信部、を有するホストと、を備えたことを特徴とするレシート及びラベル発行システム。
A receipt printer for issuing receipts;
A label printer for issuing a label related to the receipt;
Accounting processing data acquisition unit for acquiring accounting processing data,
A label data generating unit that generates label data based on the predetermined information when the accounting processing data includes predetermined information;
A collation data generating unit that generates collation data for associating the label data with the accounting process data;
A first transmitter for transmitting the transaction processing data and the verification data to the receipt printer;
A receipt and label issuing system comprising: a host having a second transmission unit that transmits the label data and the collation data to the label printer.
前記会計処理データ取得部が、アプリケーションから出力された前記会計処理データを取得し、
前記会計処理データ取得部、前記ラベルデータ生成部及び前記照合データ生成部が、プリンタードライバーによって実現されることを特徴とする請求項6に記載のレシート及びラベル発行システム。
The accounting processing data acquisition unit acquires the accounting processing data output from the application,
The receipt and label issuing system according to claim 6, wherein the accounting processing data acquisition unit, the label data generation unit, and the collation data generation unit are realized by a printer driver.
前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、
前記ラベルは、前記商品が特別注文されたことを表す特注品ラベルであることを特徴とする請求項6または7に記載のレシート及びラベル発行システム。
The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of the product,
The receipt and label issuing system according to claim 6 or 7, wherein the label is a custom-made label indicating that the product is specially ordered.
レシートプリンター及びラベルプリンターと通信可能なホストにインストールされたプリンタードライバーであって、
会計処理データに、所定の情報が含まれている場合、前記所定の情報に基づきラベルデータを生成するラベルデータ生成部と、
前記ラベルデータと、前記会計処理データとを関連付けるための照合データを生成する照合データ生成部と、を備え、
前記レシートプリンターに向けて、前記会計処理データと前記照合データとを出力し、
前記ラベルプリンターに向けて、前記ラベルデータと前記照合データとを出力することを特徴とするプリンタードライバー。
A printer driver installed on a host that can communicate with a receipt printer and a label printer,
When the accounting process data includes predetermined information, a label data generation unit that generates label data based on the predetermined information;
A collation data generating unit that generates collation data for associating the label data with the accounting data,
Output the accounting process data and the verification data to the receipt printer,
A printer driver, wherein the label data and the collation data are output to the label printer.
前記所定の情報は、商品の内容物の有無または増減に関する文字列であり、
前記ラベルプリンターは、前記ラベルデータに基づき、前記商品が特別注文されたことを表す特注品ラベルを発行することを特徴とする請求項9に記載のプリンタードライバー。
The predetermined information is a character string related to the presence or absence or increase / decrease of the contents of the product,
The printer driver according to claim 9, wherein the label printer issues a custom-made label indicating that the product is specially ordered based on the label data.
JP2013132386A 2013-06-25 2013-06-25 Receipt and label issuing method, receipt and label issuing system, and printer driver Pending JP2015007860A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013132386A JP2015007860A (en) 2013-06-25 2013-06-25 Receipt and label issuing method, receipt and label issuing system, and printer driver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013132386A JP2015007860A (en) 2013-06-25 2013-06-25 Receipt and label issuing method, receipt and label issuing system, and printer driver

Publications (1)

Publication Number Publication Date
JP2015007860A true JP2015007860A (en) 2015-01-15

Family

ID=52338107

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013132386A Pending JP2015007860A (en) 2013-06-25 2013-06-25 Receipt and label issuing method, receipt and label issuing system, and printer driver

Country Status (1)

Country Link
JP (1) JP2015007860A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105835545A (en) * 2015-01-30 2016-08-10 精工电子有限公司 Printer and control circuit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105835545A (en) * 2015-01-30 2016-08-10 精工电子有限公司 Printer and control circuit

Similar Documents

Publication Publication Date Title
JP5987883B2 (en) Printer and order entry system
US20150295997A1 (en) Control System, and Information Processing Device
US20160042574A1 (en) Printing device and printing system
JP5682817B2 (en) Order processing equipment
CN104118225A (en) Control device, control system, and control method of a control device
JP6379960B2 (en) Information processing apparatus, accounting system, and recording apparatus
JP2014206953A (en) Issuing method for receipt and label related to receipt, issuing system for receipt and label related to receipt, and label printer
JP2015007860A (en) Receipt and label issuing method, receipt and label issuing system, and printer driver
US10356170B2 (en) Network system and control method of a network system, and a control device
US20170185986A1 (en) Information processing device, information processing system, and control method of an information processing device
JP2009276973A (en) Printer, pos system, control method for printer and program
JP2014174956A (en) Data print processing method, data print processing system and printer
US9830539B2 (en) Printing system and control method for a printing device having multiple communication interfaces
JP2014203096A (en) Receipt issuance processing method and receipt issuance processing system
JP2015099419A (en) Print control apparatus, print control method, and program
JP2014174955A (en) Data print processing method, data print processing system and printer
JP2014203098A (en) Data print processing method, data print processing system, and printer
US20160147491A1 (en) Printing Device, Control Method of a Printing Device, and Printing System
JP2013164799A (en) Pos system
JP2014203097A (en) Data print processing method, data print processing system, and printer
JP6507888B2 (en) Product sales processing system
JP2013037425A (en) Commodity sales data processor and return commodity processing program
JP6303387B2 (en) Ticketing machine, ticketing system and program
JP2016173706A (en) Control device, control method of control device, and control system
JP2013209203A (en) Commodity management system

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20150113